急!!!C# !!! 如何根据一个的窗体名称字符串打开这个已知的窗体?????????

就是我在一个窗体中得到了另外一个窗体的名称的字符串,有没有方法通过操作这个字符串打开那个窗体???????... 就是我在一个窗体中得到了另外一个窗体的名称的字符串,有没有方法通过操作这个字符串打开那个窗体??????? 展开
 我来答
howardHe
2011-06-24 · TA获得超过463个赞
知道小有建树答主
回答量:248
采纳率:0%
帮助的人:218万
展开全部
c#的反射
追问
怎么做呀?
追答
using System.Reflection;
using System.Windows.Forms

Assembly assembly = Assembly.GetExecutingAssembly();
// 实例化窗体
Form form = assembly.CreateInstance("窗体的完全限名,含namesapce") as Form;
form.Show();
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yujian1125
2011-06-24 · TA获得超过884个赞
知道小有建树答主
回答量:330
采纳率:0%
帮助的人:248万
展开全部
你说的得到的名称是窗体类的名称还是窗体的Name属性的名称?
追问
本身就是一个字符串。。。当然是Name属性
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sifei1000
2011-06-24
知道答主
回答量:30
采纳率:0%
帮助的人:18.1万
展开全部
为啥要这样打开呢?你可以直接实例化窗体噻
追问
如果我要直接实例化还要问人索
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式