反射的案例
摘要:其中DCH.FrmPLOut表示命名空间为DCH,FrmPLOut表示这个命名空间下的类的名字parameters表示参数集合,GetSuccess表示这个类下面的方法,且这个方法必须是public公共的Form frm = (Form)Activator.CreateInstance(Type.GetType("DCH.FrmPLOut"));Type ty = frm.GetType(); object[] parameters = { "DS", strName, strCompanyCode, strSDate,strEDate };ty.Inv
阅读全文
posted @
2012-07-19 14:40
成天狂
阅读(125)
推荐(0)
WINFORM中动态加载配置好的窗体
摘要:在WINFORM中,如何通过配置文件来配置窗体菜单并点击菜单能进入相应的窗体.下面是两种方法:第一种,适用于所有窗体都在同一个项目中stringformstring1=@"当前命名空间的名字"+@"."+formName;//系统中窗体的名称Typet=Type.GetType(formstring);objectobj=System.Activator.CreateInstance(t);Formf=(Form)obj;f.TopLevel=true;f.ShowDialog();复制代码第二种,适用于窗体在不同的项目中Assemblyassembly
阅读全文
posted @
2012-03-02 15:35
成天狂
阅读(532)
推荐(0)