Anasayfa » Forum

C# form control adl...
 
Bildirimler

[Çözüldü] C# form control adlarını çekme dinamik olarak  

  RSS
Murat güler
(@muratguler)
Üye

Merhaba 

Form içerisinde flowlayout oluşturuyorum onun içerisinde de dimaik olarak Panel oluşturup panel içerisine de label ve textedit atıyorum. Textedit içerisindeki yazıları nasıl çekebilirim ? 

Teşekkürler

Alıntı
Gönderildi : 28/02/2020 10:34
Sait ORHAN
(@saitorhan)
Üye
//flowlayout kontrolü içerisindeki kontroller dönülür
foreach (Control control in flowLayoutPanel1.Controls)
{
if (control is Panel) // O an sorgulanan kontrol panel ise
{
foreach (Control panelControl in ((Panel)control).Controls) // panel içerisindeki kontrolleri foreach dönülür
{
if (panelControl is TextBox) // kontrol TextBox ise
{
MessageBox.Show(((TextBox)panelControl).Text); // kontrolü TextBox'a çevir ve Text değeri alınır.
}
}
}
}

---------
Sait ORHAN
Bilgisayar Mühendisi
Web: http://saitorhan.com

CevapAlıntı
Gönderildi : 11/03/2020 14:21
Paylaş: