请问如何遍历WINFORM中的某一窗体上的的某个控件的所有的:方法,事件,属性,及其名称??? 请问如何遍历WINFORM中的某一窗体上的的某个控件的所有的:方法,事件,属性,及其名称???谢谢!!!!!!!!!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Type myType = Type.GetType("WindowsApplication34.Form1.button1");///这一行弹出异常,‘未将对象引用设置到对象的实例,//////////////////////////////////////////可明明已经new Button了啊???? MemberInfo[] myMemberInfo = myType.GetMembers(); for(int i = 0 ;i<myMemberInfo.Length;i++) { listBox1.Items.Add(myMemberInfo[i].Name); } ("WindowsApplication34.Form1.button1");/// 问题在这里,WindowsApplication34.Form1这是一个类,而不是对象,而button1是Form1类实例对象的一个成员,所以这样写有问题,如果在同一个窗体里面,用this.button1,如果不是,则用对象名,Form1 frm = new Form1(), Type myType = Type.GetType("frm.button1");建议楼主再仔细看下面向对象的基础概念,还有类,接口,对象的深层含义。否则会发生很多类似的问题的 求助 分页的疑问,为什么照书敲的都不对? 这么晚了一个小问题,代码高亮的 combobox控件问题,很小的问题 字符串乱码问题 Directory.GetFiles的问题 请教个非常简单的关于文件写入的问题 在线等 在.net中如何自定义安装界面 System.Diagnostics.Process.Start("IEXPLORE.EXE","http://expert.csdn.net")抛异常:找不到指定的文件 “|”除了或还有什么其他意思?1|2=3 ? 1|2|3|4|5=7? 一个应用程序权限问题 关于.net做Pocket PC应用程序的问题
Type myType = Type.GetType("WindowsApplication34.Form1.button1");///这一行弹出异常,‘未将对象引用设置到对象的实例,
//////////////////////////////////////////可明明已经new Button了啊????
MemberInfo[] myMemberInfo = myType.GetMembers();
for(int i = 0 ;i<myMemberInfo.Length;i++)
{
listBox1.Items.Add(myMemberInfo[i].Name);
}
WindowsApplication34.Form1这是一个类,而不是对象,而button1是Form1类实例对象的一个成员,所以这样写有问题,如果在同一个窗体里面,用this.button1,如果不是,则用对象名,Form1 frm = new Form1(), Type myType = Type.GetType("frm.button1");
建议楼主再仔细看下面向对象的基础概念,还有类,接口,对象的深层含义。否则会发生很多类似的问题的