WPF Form’ a dinamik buton eklemek için örnek uygulama:
Formumuza”Yeni Buton Oluştur” butonuna basıldığında for döngüsü kullanarak 10 adet buton ekleyeceğiz.
Öncelikle formumuzu aşağıdaki şekilde oluşturuyoruz.
Daha sonra kod kısmına aşağıdaki kodları yazıyoruz.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
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ı çalıştırıp “Yeni Buton Ekle” ye basıldığında sonuç aşağıdaki gibi olacaktır.
Merhaba hocam ben radio button yapmak istiyorum bun kodu çevirmeye çalıştım ama olmadı yardımcı olabilir misiniz?