實現動態新增選單,動態的新增選單,選擇新建則新建一個選單。
工具/原料
Microsoft Visual Studio 2015
方法/步驟
新建一個C#應用程式,應用程式命名為CreateMenu。
窗體設計:[18]動態新增選單#
窗體介面設計如下:
窗體設計:[18]動態新增選單#
對“新建”、“移除”、“退出”選單按鈕新增響應函式,響應函式中新增一下程式碼:
ToolStripMenuItem newMenu = new ToolStripMenuItem("插入");
private void newStripMenuItem_Click(object sender, EventArgs e)
{
menuStrip1.Items.Add(newMenu);
label1.BackColor = Color.Red;
label1.Text = "插入新的選單欄選單";
}
private void DeleteStripMenuItem_Click(object sender, EventArgs e)
{
menuStrip1.Items.Remove(newMenu);
label1.BackColor = Color.Yellow;
label1.Text = "刪除新的選單欄選單";
}
private void 退出QToolStripMenuItem_Click(object sender, EventArgs e)
{
this.Close();
}
窗體設計:[18]動態新增選單#
程式執行如下:
窗體設計:[18]動態新增選單#
單擊“新建”、“移除”程式執行如下:
窗體設計:[18]動態新增選單#
注意事項
注意選單新增的方法