WPF Dinamik Button Oluşturma

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Griffin Premium
Katılım
3 Mar 2017
Mesajlar
1,378
Çözümler
1
Tepki puanı
1,001
Ödüller
12
Sosyal
9 HİZMET YILI


Merhaba arkadaşlar, bu konumuzda WPF'de dinamik buton nasıl oluşturulur onu öğreneceğiz.
Öncelikle formumuza bir Button ekliyoruz.
Button'a bastığımızda for döngüsü kullanarak 10 adet button ekleyeceğiz.

Formu bu şekilde oluşturuyoruz.





Sonra kod kısmına şu kodları ekliyoruz

C#:
private void btnEkle_Click(object sender, RoutedEventArgs e)
        {
 
              for (int i=1;i<=10;i++)
              {
                     System.Windows.Controls.Button YeniButon = new Button();
                     YeniButon.Content = "Button" + i;
                     YeniButon.Click += new RoutedEventHandler(YeniButon_Click);
                     sp1.Children.Add(YeniButon);}
              }
 
        private void YeniButon_Click(object sender, RoutedEventArgs e)
        {
            
            MessageBox.Show("Yeni Button");
        }

Programımızı çalıştırıp “Yeni Buton Ekle” ye basıldığında sonucumuz aşağıdaki gibi olacaktır.





 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...