看板C_Sharp
标 题[问题] 一次设定多个textBox的属性
发信站批踢踢实业 (Tue Jun 23 14:45:52 2009)
转信站ptt2!news.ntu!ptt
请问C#中可以用for loop一次改变多个textBox的属性吗?
(在VB中可以把textBox设为相同名字,然後就会自动变成阵列)
Ex.假如我有7个textBox,name是textBox1~7
textBox1.Visible = false;
textBox2.Visible = false;
textBox3.Visible = false;
textBox4.Visible = false;
textBox5.Visible = false;
textBox6.Visible = false;
textBox7.Visible = false;
我如果不想这样重复code,有什麽好办法吗?
谢谢!
--
★
╔╮ ╭═╦╮╭═╦╗╮ ╮╔══╮╭═╦╮╮ ╔╮╔══╮╭══╮
╠╣ ╠═╬╣╭╬╩╯╰╦╦╯╠═╦╮║ ╠╣║║╠╣╠╣ ╰═╦╮
╠╣ ╭║ ╠╣║╰╔╗ ╠╣ ║ ╠╣║ ╠╣║╰╠╣║╰╔╗║ ╠╣
╰╩═╯╰ ╰╝╚═╩╯ ╰╝ ╚═╩╯╰═╩╯╰ ╰╝╚═╩╯╰═╩╯
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.82.142
1F:推 wa007123456:把textBox物件 变成阵列 06/23 15:03
2F:推 megaman1206:findcontrol 06/23 15:07
3F:→ MOONRAKER:findcontrol("textBox" & i).Visible = false 06/24 17:21
4F:推 iamso1:那checkbox也是同样的做法吗?? 设同样名字 自动变阵列 06/26 01:01
5F:推 lazybones:谢谢! 06/27 01:14