PDA

View Full Version : حذف کلی



gabrieleb
شنبه 22 خرداد 1389, 22:16 عصر
سلام.... فرض کنید مثل شکل زیر چند text box داریم و میخوایم محتویات همه رو پاک کنیم ....

آیا کدی هست که این کار رو انجام بده؟ این روش رو بلدام

textbox1.text="" و textbox2="" و.....

من یه کد میخوام که لازم نباشه اینارو بنویسم ...

sky_in_iran
شنبه 22 خرداد 1389, 22:46 عصر
سلام دوست عزيز
منظورت و درست نفهميدم كه چيه يعني چي نميخواي از textbox1.text="" و textbox2="" و..... استفاده كني ؟
اگر منظورت اينه كه ميخواي يه جا پاك كني از كد زير استفاده كن اما اگر منظور ديگه اي داري بيشتر توضيح بده




foreach(Control txt in this.Controls)
{
if (txt.GetType() == typeof(TextBox))
{
TextBox t = (TextBox)txt;
t.Clear();
}
}



موفق باشي

s.khoshfekran
شنبه 22 خرداد 1389, 23:52 عصر
foreach (Control c1 inthis.Controls)
{
if (c1.GetType() == typeof(TextBox))
{
c1.Text = "";
}
foreach (Control c2 in c1.Controls)
{
if (c2.GetType() == typeof(TextBox))
{
c2.Text = "";
}
}
}

این کد اگر هر نوعContainerمانند GroupBox , .... هم در فرمت داشته باشی کا رو انجام میده

gabrieleb
یک شنبه 23 خرداد 1389, 10:11 صبح
واقعا دسستون درد نکنه ،