C# üzerinde dinamik buton oluşturma
Merhabalar.
Küçük bir for döngüsüyle kullanıcı tarafından girilen sayı kadar buton oluşturacağız. Örneğin 10 adet yazıyorsam 10 tane oluşturacak.
Bir adet textbox olacak, textbox'a çift tıklayıp textchanged'i aktifleştiriyoruz.
Ardından içerisine aşağıdaki kodları giriyoruz.
------------------------------------------------------------------------------------------------------------
int adet;
adet = int.Parse(textBox1.Text);
Button[] buttonSayisi;
buttonSayisi = new Button[adet];
for (int i = 0; i < adet; i++)
{
buttonSayisi[i] = new Button();
buttonSayisi[i].Location = new Point(250, 90 * i);
buttonSayisi[i].Size = new Size(50, 40);
this.Controls.Add(buttonSayisi[i]); //
}
--------------------------------------------------------------------------------------------------------------
Aşağıdaki gibi olacaktır.
Bu projemizi indirmek için buraya tıklayınız.
Kolay gelsin,
Recep.