Buton kontrolü en fazla kullanılan tetikleyici bir kontroldür. Toolbox menüsünden eklenebilinir ve propertiesten gerekli değişiklikler yapılabilinir. Dinamik olarak buton kontrolü olşturulabilinir. Toolbox menüsünden buton kontrolü ekleyip üzerine çift tıklayarak Click açılır.
- Kod:
-
private void button1_Click(object sender, EventArgs e)
{
}
Ekran görüntüsü yukarıdaki gibidir. Burada istediğimiz kodu yazabiliriz. Vebutton a tıkladığımızda o kodlar çalışacaktır.
Properties ten bazı özellikleri inceleyelim
Name : buton kontrolünü adıdır. Bu ad ile bu buton kontrolüne ulaşabiliriz.
BackColor : Butonun arka plan rengini belirleriz.
FlatStyle : Butona uygun stiller verebiliriz.
Önceki makalemde diğer properties özelliklerini anlatmıştım. Onlardan bazıları Buton ve diğer kontroller içinde standarttır.
Örnek : form üzerinde bir uygulama yapalım.ve dinamik olarak buton kontrolünü ekleyelim.
- Kod:
-
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
Button yenibutton;
private void Form1_Load(object sender, EventArgs e)
{
yenibutton = new Button();
yenibutton.Text = "yenibutton";
yenibutton.BackColor = Color.BlueViolet;
yenibutton.FlatStyle = FlatStyle.Flat;
this.Controls.Add(yenibutton);
}
}