C#里多个窗体怎么共享某一个窗体定义的菜单? 比如有三个窗体FORM1,FORM2,FORM3FORM1里有一个MAINMENU控件,其他两个窗体可以直接使用FORM1的菜单控件吗?请高手赐教啊,最好详细点,谢谢啊!~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以继承——但是VS2005对这种继承,都是不可以二次设计的;==================================================================博客空间:http://blog.csdn.net/lovingkiss资源下载:http://download.csdn.net/user/lovingkissEmail:loving-kiss@163.com本人说明:<我的帖子我做主,结贴率保持100%>优惠接单开发,信誉保证,Q64180940(请清楚注明业务还是技术咨询) ================================================================== FORM1.IsMdiContainer = true...&FORM2.MdiParent = FORM1...&FORM3.MdiParent = FORM1... 当然可以。比如Form1上有一个菜单Form1MainMenu;如何将msMain共享到Form2或Form3呢?你可以通过修改Form2的构造函数将form1MainMenu传进来.具体如下:在form1上打开窗体Form2:form2 f = new form2(Form1MainMenu);f.show();更改Form2的构造函数: public partial class Form2 : Form { private MenuStrip Form2Main; public Form2(MenuStrip msMain) { InitializeComponent(); this.msMain = Form2Main; this.msMain.Parent = this; this.msMain.Show(); } private void Form2_Load(object sender, EventArgs e) { this.MainMenuStrip = Form2Main; } } 一个集合接口的问题2 VS里有类似于Windows资源管理器左侧树形文件目录那样的控件么 请问想要做一个类似任务栏屏幕右下角里面的时钟,该找哪些关键词阿? 谁能帮我注解一下DBHelper每一句是什么意思?急!!! 如何在C# 中使用CreateWindowEx创建一个.Net 控件。 (有点难)高手请进(急急急急)!!!帮帮我!!!! 菜鸟:请教大家帮忙,想要个一定时器的代码! 有没有面向对象的ERP设计的资料? 日期的格式 谁有InstallShield Developer 7.0? 烦请帮忙看看...... 请问一个C# 数据类型的问题,请大家帮忙解决.
博客空间:http://blog.csdn.net/lovingkiss
资源下载:http://download.csdn.net/user/lovingkiss
Email:loving-kiss@163.com
本人说明:<我的帖子我做主,结贴率保持100%>
优惠接单开发,信誉保证,Q64180940(请清楚注明业务还是技术咨询)
==================================================================
比如Form1上有一个菜单Form1MainMenu;
如何将msMain共享到Form2或Form3呢?
你可以通过修改Form2的构造函数将form1MainMenu传进来.
具体如下:
在form1上打开窗体Form2:
form2 f = new form2(Form1MainMenu);
f.show();更改Form2的构造函数:
public partial class Form2 : Form
{
private MenuStrip Form2Main;
public Form2(MenuStrip msMain)
{
InitializeComponent();
this.msMain = Form2Main;
this.msMain.Parent = this;
this.msMain.Show();
} private void Form2_Load(object sender, EventArgs e)
{
this.MainMenuStrip = Form2Main;
}
}