您的位置:首页 > 其它

[反射]利用Activator.CreateInstance(type)实例化表单

2011-07-06 08:49 417 查看
通常我们在做BS项目树形菜单的,判断好权限后点击节点URL跳转到指定的页面
最近好玩写写WINFORM,点击节点从数据库中读取类型 进行实例化,不认识!!!

上网查查看到这个方法Activator.CreateInstance(type)

就改改代码了:

try
{
Type type = Type.GetType("frmclass");
if (type != null)
{
Form newFrm = (Form)Activator.CreateInstance(type);
newFrm.ShowDialog();
}
}
catch (Exception ex)
{
throw ex;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐