this.Controls.Count怎么比窗体上控件数少? 窗体上有30多个控件,除了有几个GroupBox外没有其他容器,怎么this.Controls.Count等于10? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 this.Controls 不包含 容器里的控件.. 仅含Form内的顶控件,不含容器控件中的控件 那我要是想取得GroupBox包含的控件怎么办? 还要加上 GroupBox.Controls.Count 把控件都看成XML节点。this.Controls只不过是root下第一级节点罢了。如果要取得全部节点,就要遍历。 Form1(){ FindControls(this);}void FindControls(Control ctl){ foreach (Control c in ctl.Controls) { // 在此处 对 c 进行操作 if (c.HasChildren) FindControls(c); // 如果是容器,递归地寻找子控件。 }} RDLC报表的控件坐标怎么在程序中修改?? 有经验的朋友谈谈Remoting和Soap实际应用问题。 类型转换 如何将CSV文件导入到Access中? 菜鸟问题C# winform 我想用C#进行网络编程``请问看什么书? list<T>的存储方式到底是怎么样的? 《SkyecZip文件压缩组件 v1.4》文件压缩组件免费版v1.4发布,请大家及时更新!up有分! 配置lo4net滚动文件只有一个备份文件 WINFROM中如何保存DataGrid里所有已经改变数据? 急!如何读取真行的字符串 加密狗?
this.Controls只不过是root下第一级节点罢了。如果要取得全部节点,就要遍历。
{
FindControls(this);
}void FindControls(Control ctl)
{
foreach (Control c in ctl.Controls)
{
// 在此处 对 c 进行操作
if (c.HasChildren) FindControls(c); // 如果是容器,递归地寻找子控件。
}
}