首页 新闻 搜索 专区 学院

请问c#的form的 MainMeunStrip有什么用

0
[待解决问题]

在程序中直接生成this.menuStrip1 = new System.Windows.Forms.MenuStrip();

不就可以使用this.menuStrip1

为什么有属性MainMeunStrip

请问MainMeunStrip有什么作用

fishall的主页 fishall | 菜鸟二级 | 园豆:300
提问于:2010-12-07 15:25
< >
分享
所有回答(3)
0

具体不知道为什么,但是你拖两个,三个,多个menustrip上去试试。。。然后messagebox一下这个MainMenuStrip的属性看看。。。

顾晓北 | 园豆:10283 (专家六级) | 2010-12-07 16:53
0

MainMeunStrip 是一个菜单控件。

使用控件你可以在界面上进行操作,如增加一个子菜单等,将会自动生成很多代码:

this.menuStrip1 = new System.Windows.Forms.MenuStrip();
this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
this.menuStrip1.SuspendLayout();
this.SuspendLayout();
//
// menuStrip1
//
this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.toolStripMenuItem1});
this.menuStrip1.Location = new System.Drawing.Point(0, 0);
this.menuStrip1.Name = "menuStrip1";
this.menuStrip1.Size = new System.Drawing.Size(284, 25);
this.menuStrip1.TabIndex = 0;
this.menuStrip1.Text = "menuStrip1";

 

手工编码是很费事的。

鹤冲天 | 园豆:2379 (老鸟四级) | 2010-12-07 19:51
0

它相当于ToolStrip,可以放很多的Menu上去。

角逐魏蜀吴 | 园豆:533 (小虾三级) | 2010-12-08 12:11
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册