سلام
چگونه می توانم با کلیک کردن بروی یک باتن بصورت همزمان رنگ چند textbox داخل یک پنل را عوض کنم
باتشکر
سلام
چگونه می توانم با کلیک کردن بروی یک باتن بصورت همزمان رنگ چند textbox داخل یک پنل را عوض کنم
باتشکر
شما می تونید همه رو بریزید توی یه آرایه و بعد با گردش در این آرایه به وسیله ی حلقه، مقادیر رو اعمال کنید.
درضمن تمام کنترل های یک کنترل پدر، درون آرایه ای داخلی قابل دسترسی است.
دسترسی به کنترل های فرزند کنترل panel:
TextBox a = (TextBox)panel1.Controls[0];
که روش اول پیشنهاد می شه
TextBox[] texts = { textBox1, textBox2, textBox3, textBox4 };
foreach (TextBox item in texts)
{
item.ForeColor = Color.Red;
}