能否实现通过变量装载form? 在C#中从一个父窗体打开子窗体,但需要打开的子窗体不是固定不变的,而是根据情况需要打开不同的窗体。我想把子窗体的名字维护在数据库的table中,这样就可以动态取得需要的窗体名赋值给变量了,但不知道接下来怎么通过变量打开这个子窗体?c#的委托功能是否能实现这个想法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以的, Type t=Type.GetType(string.Format("{0}.{1}",窗体所在的命名空间名称,窗体名称); Form frm = Activator.CreateInstance(t) as Form; frm.Show(); 如何在VS的自定义扩展中实现智能感知的功能? 救命啊,我的服务为什么会暂停????100分就救啊!!! 如何优化该类阿 怎样让WINFORM中的TREEVIEW的横SCROLL只在有需要时才显示 为什么有个时候成功,有个时候又报错啊??着急啊!!搞定马上揭帖,最后30分 十万火急啊!C# web程序中中如何打印当前页??? C#获取验证码 这种属性名称是动态增加的怎么定义MODEL啊? C#怎么取汉字的点阵? 如何在C#中调用C++所生成的.DLL文件? 如何加快DataGridView的显示速度?? 怎样判断Oracle数据库的字段为布尔值
Type t=Type.GetType(string.Format("{0}.{1}",窗体所在的命名空间名称,窗体名称);
Form frm = Activator.CreateInstance(t) as Form;
frm.Show();