C#如何将控件的名称存入一个一维数组中 又如何取出数组中的空间名称
C#如何将控件的名称存入一个一维数组中 又如何取出数组中的空间名称
感谢各位了,我本是做C++的,第一次做C#的软件平面,百度倒是百度了一个方法但有问题 请教下大家
我百度到的
List<string> strList = new List<string>(); //创建数组
foreach (Control c in this.Controls){strList.Add(c.Name);} //将所有对象的名字存入数组
int x, y;
foreach(string s in strList){x = this.Controls[s].Size.Width;y = this.Controls[s].Size.Height;} //获取对象的Width和Heigth的属性。
------解决方案--------------------这个例子不是说的很清楚吗?
------解决方案--------------------后一句改成
foreach(string s in strList)
{
x = this.Controls[s].GetType().Assembly.FullName;
}
自己试下是否是你想要的。
------解决方案--------------------是根据名字找控件吗?