我想新建一个窗体,然后在窗体中拖几个 label,我想用代码计算出form窗体中label中的个数,希望各高手帮助解决下。
2 回答
慕哥9229398
TA贡献1877条经验 获得超6个赞
private int FindLabelCount()
{
return FindLabelCount(this);
}
private int FindLabelCount(Control control)
{
int count = 0;
if (control.HasChildren)
{
foreach (Control child in control.Controls)
{
if (child is Label)
{
count++;
}
count += FindLabelCount(child);
}
}
return count;
}
使用int count = FindLabelCount();就可以获取
- 2 回答
- 0 关注
- 471 浏览
添加回答
举报
0/150
提交
取消