怎样使用GetEnumerator得到窗体frmPO中的所有控件(也要包括容器控件中的控件) 怎样使用GetEnumerator得到窗体frmPO中的所有控件(也要包括容器控件中的控件) frmPO.Controls.GetEnumerator()不知道怎样去写 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 IList<Control> TT = new List<Control>(); GetControls(this, TT); for (int i = 0; i != TT.Count; i++) { MessageBox.Show(TT[i].Name); } public static void GetControls(Control p_Control, IList<Control> p_SubControlList) { foreach (Control _SubControl in p_Control.Controls) { p_SubControlList.Add(_SubControl); GetControls(_SubControl, p_SubControlList); } }不知道是不是你的意思 谢谢楼上的,不错若用GetEnumerator又怎样写呢 IEnumerator ie = frmPO.Controls.GetEnumerator();while(ie.MoveNext()){ MessageBox.Show(ie.Current.GetType().FullName);} IEnumerator ie = frmPO.Controls.GetEnumerator();while(ie.MoveNext()){ MessageBox.Show(ie.Current.GetType().FullName);} c#插入数据老是不成功 c# 语音识别数字问题 水晶报表的使用难题 C#抽象类的问题~~~ stringbuilder 转化为double 怎样实现单击文本框时里面的字符自动选中? 请教各位关于windowsform安装部署的问题 大三了,决定从事C# .net方向!但真心迷茫,请教前辈 请教一个问题,关于发送事件到其他窗体的(用于点其他窗体的一个确定按钮) 怎样往xml文件的一个节点写入<>'等符号 我想了解下怎样通过自己开发的系统发送短信到别人的手机上 请问该方法中的代码怎样写
for (int i = 0; i != TT.Count; i++)
{
MessageBox.Show(TT[i].Name);
} public static void GetControls(Control p_Control, IList<Control> p_SubControlList)
{
foreach (Control _SubControl in p_Control.Controls)
{
p_SubControlList.Add(_SubControl);
GetControls(_SubControl, p_SubControlList);
}
}
不知道是不是你的意思
IEnumerator ie = frmPO.Controls.GetEnumerator();
while(ie.MoveNext())
{
MessageBox.Show(ie.Current.GetType().FullName);
}
while(ie.MoveNext())
{
MessageBox.Show(ie.Current.GetType().FullName);
}