Runtime Anında Forma Kontrol Ekleme

Bu yazımızda programın çalışması anında kod yardımıyla anlık olarak form üzerine kontrol eklemeyi işeyeceğiz.

Örnek olarak biz formumuz üzerine yatay ve dikeyde istenilen sayıda buton ekleyeceğiz. Bütün kontroller aynı mantıkla eklenir.

  • Öncelikle eklenecek kontrolden bir nesne örneği oluşturuyoruz.
    Button button = new Button();
  • Daha sonra bu nesnenin özellikleri ayarlanır.

    button.Name = “_” + yataySayisi + “” + dikeySayisi;
    button.Text = dikeySayisi + “,” + yataySayisi;
    button.Size = new Size(50, 50);
    button.Location = new Point(i * 50, j * 50);

  • Daha sonra butonun tıklama olayında tetiklenecek olan metot ayarlanır.
    button.Click += Button_Click;
    Burada ayarlanan metotun parametrelerin standarda uygun olduğuna dikkat edilmeli.
  • Son olarak oluşturulan bu butonu forma ekleme işlemi yapılır. Biz işlemimizde butonu bir panele yerleştireceğiz.
    panel1.Controls.Add(button);

Son olarak örnek projeye BURAYI TIKLAYARAK ULAŞABİLİRSİNİZ.

2 thoughts on “Runtime Anında Forma Kontrol Ekleme

Add yours

Yorum Yapın

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑

%d blogcu bunu beğendi: