Ne arayalım?

ARAMIZA KATILIN

BİZE ULAŞIN

Adres:

E-posta:

host/bin/bilisimlife.dll

iletisim@bilisimlife.net




 
Rserit
Developer
       
 1029  
 278

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.

Developer.