View Full Version : حذف کلی
gabrieleb
شنبه 22 خرداد 1389, 23:16 عصر
سلام.... فرض کنید مثل شکل زیر چند text box داریم و میخوایم محتویات همه رو پاک کنیم ....
آیا کدی هست که این کار رو انجام بده؟ این روش رو بلدام
textbox1.text="" و textbox2="" و.....
من یه کد میخوام که لازم نباشه اینارو بنویسم ...
sky_in_iran
شنبه 22 خرداد 1389, 23:46 عصر
سلام دوست عزيز
منظورت و درست نفهميدم كه چيه يعني چي نميخواي از textbox1.text="" و textbox2="" و..... استفاده كني ؟
اگر منظورت اينه كه ميخواي يه جا پاك كني از كد زير استفاده كن اما اگر منظور ديگه اي داري بيشتر توضيح بده
foreach(Control txt in this.Controls)
{
if (txt.GetType() == typeof(TextBox))
{
TextBox t = (TextBox)txt;
t.Clear();
}
}
موفق باشي
s.khoshfekran
یک شنبه 23 خرداد 1389, 00: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, 11:11 صبح
واقعا دسستون درد نکنه ،
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.