91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c# contextmenustrip如何響應事件

c#
小樊
81
2024-11-23 02:29:06
欄目: 編程語言

在C#中,ContextMenuStrip是一個上下文菜單,它可以包含多個ToolStripMenuItem。為了響應ContextMenuStrip中的事件,你需要為每個ToolStripMenuItem添加相應的事件處理程序。以下是一個簡單的示例,展示了如何為ContextMenuStrip中的兩個ToolStripMenuItem添加單擊事件處理程序:

  1. 首先,創建一個新的Windows窗體應用程序項目。

  2. 在窗體上添加一個ContextMenuStrip控件,并為其命名為contextMenuStrip1

  3. 在contextMenuStrip1中添加兩個ToolStripMenuItem,并分別命名為menuItem1menuItem2

  4. menuItem1menuItem2分別添加單擊事件處理程序。為此,請右鍵單擊每個ToolStripMenuItem,選擇“添加事件處理程序”,然后輸入事件處理程序的名稱(例如menuItem1_Click)。

  5. 在事件處理程序中編寫代碼以響應單擊事件。以下是一個示例:

private void menuItem1_Click(object sender, EventArgs e)
{
    MessageBox.Show("你點擊了菜單項1");
}

private void menuItem2_Click(object sender, EventArgs e)
{
    MessageBox.Show("你點擊了菜單項2");
}
  1. 最后,在窗體的Load事件處理程序中顯示ContextMenuStrip。將以下代碼添加到Form1_Load方法中:
private void Form1_Load(object sender, EventArgs e)
{
    contextMenuStrip1.Show(this, 0);
}

現在,當你運行應用程序并右鍵單擊窗體時,將顯示ContextMenuStrip。點擊menuItem1menuItem2將分別顯示一個消息框,指示哪個菜單項被點擊。

0
湾仔区| 方城县| 来宾市| 五家渠市| 屯门区| 临湘市| 麦盖提县| 海宁市| 林西县| 舒城县| 孟津县| 舟山市| 沙坪坝区| 通城县| 龙泉市| 海晏县| 荣昌县| 滦平县| 吴堡县| 桐庐县| 镇远县| 南京市| 团风县| 库尔勒市| 岳西县| 永胜县| 礼泉县| 唐山市| 浦东新区| 屏南县| 博兴县| 莒南县| 四川省| 汝南县| 焦作市| 霍邱县| 靖江市| 新疆| 利川市| 濮阳县| 肇东市|