请问使用menustrip命名空间需要什么using指令?我使用的visual studio2012这个软件

请问使用menustrip命名空间需要什么using指令?我使用的visual studio2012这个软件
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
protected void Page_Load(object sender, EventArgs e)
{
//创建MenuStrip对象
MenuStrip MS = new MenuStrip();

//创建一个ToolStripMenuItem菜单,可以文本和图片一并添加
ToolStripMenuItem tsmi = new ToolStripMenuItem("测试按钮");

//绑定菜单的点击事件
tsmi.Click+= DemoClick;

//创建子菜单可以文本和图片一并添加

ToolStripMenuItem tsmi2 = new ToolStripMenuItem("测试子按钮");

//绑定子菜单点击事件
tsmi2.Click += DemoClick;
//添加子菜单
tsmi.DropDownItems.Add(tsmi2);
//添加主菜单
MS.Items.Add(tsmi);

//界面显示

this.Controls.Add(MS);
}

如下图所示,MenuStrip 作为控件,可以先将控件摆放好,然后再用将控件 Add 进去。这样可以减少 cs 类里面的代码量。

图片说明

VS2012 的提示功能还不是很完善,可以去下载一个软件 ReSharper 这个软件有很强大的代码提示功能。

VS 在 VS2015 开始也集成了部分 ReSharper 功能。

MenuStrip类在System.WIndows.Forms命名空间下:

using System.Windows.Forms;

就可以了