c#中页面上的多个相同类型控件如何生成一个控件数组
答案:2 悬赏:80 手机版
解决时间 2021-05-05 05:07
- 提问者网友:疯子也有疯子的情调
- 2021-05-04 19:22
c#中页面上的多个相同类型控件如何生成一个控件数组
最佳答案
- 五星知识达人网友:话散在刀尖上
- 2021-05-04 20:32
问题不是很清楚,是想要把界面上的某个指定类型的所有控件放到一个数组当中的意思?
如果是这样的问题,直接遍历一下就是了,比如把界面上的所有按钮控件放入一个数组中:
Control[] GetControls()
{
List controls=new List();
foreach(Control control in this.Controls)
if(control is Button)
controls.Add(control);
return controls.ToArray();
}
希望对你有帮助,有疑问请追问或是百度Hi上留言
如果是这样的问题,直接遍历一下就是了,比如把界面上的所有按钮控件放入一个数组中:
Control[] GetControls()
{
List
foreach(Control control in this.Controls)
if(control is Button)
controls.Add(control);
return controls.ToArray();
}
希望对你有帮助,有疑问请追问或是百度Hi上留言
全部回答
- 1楼网友:西岸风
- 2021-05-04 21:44
TextBox[] txt={textBox1,textBox2,textBox3};
Control[] ctr={textBox1,Label1,button1};
Control[] ctr={textBox1,Label1,button1};
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯