public partial class Form1 : Form
private void button1_Click(object sender, EventArgs e)
MessageBox.Show("Dot Net Perls says hello.",
"How is your day going?");
Text. In the properties pane or window, you can either change the regular properties or the event handlers on the Button control. You can alter any Button property this way.
Click. Windows Forms programs are event-based. When you add a Click event handler to a Button, the event handler method will be invoked when the user clicks on the button.
Properties window. In this window, a lightning bolt signifies the event handlers list. You can click on it and then double-click on an event. The C# code will then be inserted.
Then You manually edit that C# code to add the program-specific logic. Any statements can be used.
And Instead creating a new event handler, you can use the drop-down box to select a method that already exists to handle the events.
Info The method signature must be compatible—wiring multiple events to one event handler is useful.
Discussion. By specifying the constraints of your Button, you can avoid modifying pixel dimensions. You should experiment with the Anchor property to control the resizing of the Button.
Further I recommend putting Buttons inside TableLayoutPanel cells, as this reduces the need to position them manually.
Enabled. Consider setting the Enable property's value to an expression based on another part of the user interface. This will keep the program UI in sync.
Summary. We explored the Button control in the Windows Forms control set. We added add a new instance of the Button control. We next changed the appearance of the Button control and its text.