用户登录  |  傲看软件园 用户注册
文章中心广告代码ASP源码PHP源码JSP源码.NET源码源码相关傲看留言板繁體中文
当前位置:傲看软件园文章中心技巧应用其他软件

C#利用反射动态调用winform窗体的方法

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2011-07-23 18:01:20

C#利用反射动态调用winform窗体的方法

在WinForm程序中,通过主窗体的Menu打开不同的窗体

以往做法:在Menu的Click事件中,创建打开窗体的对象实例

这样的缺点,我不说了:)

看看利用反射动态调用窗体对象的方法:

private void CreateForm(string strName)

{

this.Cursor = Cursors.WaitCursor;

string path=AssemblyName;//项目的Assembly选项名称

string name=strName; //类的名字

Form fm=(Form)Assembly.Load(path)。CreateInstance(name);

fm.MdiParent=this.ParentForm;

fm.Show();

fm.Dock=DockStyle.Fill;

this.Cursor = Cursors.Default;

}

相信这样做不同的好处大家能体会到。

Tags:其它软件

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

精品栏目导航

相关文章

关于本站 | 网站帮助 | 广告合作 | 下载声明 | 友情连接 | 网站地图
冀ICP备08004437号 | 客服Q:354766721 | 交流群83228313
傲看软件园 - 绿色软件,破解软件下载站! 源码网 源码之家 绿软之家
Copyright © 2003-2010 OkHan.Net. All Rights Reserved .
页面执行时间:30,671.88000 毫秒
Powered by:OkHan CMS Version 4.0.0 SP2