PDA

View Full Version : سوال: دسترسی آرایه وار به textbox ها



nila.CS
پنج شنبه 26 آذر 1388, 17:20 عصر
فرض کنید چندین text box با نام های textbox1,textbox2,... داریم و بر اساس محاسباتی می خواهیم تکست باکس i ام رو تغییر بدیم مثلا یه شمارنده داریم مثل i تو یه حلقه حالا می خوایم بنویسیم :

textbox(i).text="";
چطور می تونیم بدون switch case این کار رو انجام بدیم یعنی ننویسیم اگر i یک بود textbox1 رو تغیر بده اگر 2 بود .....

؟

oracler
جمعه 27 آذر 1388, 02:00 صبح
سلام

private void button1_Click(object sender, EventArgs e)
{
TextBox[] arrayTextBox = new TextBox[2];
arrayTextBox[0] = textBox1;
arrayTextBox[1] = textBox2;

clearTxtBox(arrayTextBox);
}

protected void clearTxtBox(TextBox[] tb)
{
int i;
for (i = 0; i < tb.Length; i++)
{
tb[i].Text = "";
}
}
یا علی