簡體   English   中英

c#menuStrip_ItemClicked

[英]c# menuStrip_ItemClicked

哪個事件可用來單擊菜單條項目?

我已經嘗試過menuStrip的menuStrip_ItemClicked事件; 但只會在頂部菜單(例如“文件”,“編輯”,“ Windows”)上觸發。

我想捕捉子菜單項的單擊事件。

謝謝。

如果您正在談論WindowsForms並使用VisualStudio:

轉到菜單的設計,右鍵單擊所需的菜單項,選擇屬性,在屬性網格中選擇“事件”選項卡,選擇“單擊”或“ MenuClick(記不清)”事件,然后雙擊它。

完成

我認為您應該掛鈎每個ToolStripMenuItem的click事件。 如果您希望在一個函數中使用邏輯,則可以使用相同的事件處理程序來完成。

每個子項目都有自己的點擊事件。 在winforms設計器中,您只需雙擊要發生的正確項目。 它將創建一個saveButton_clicked事件或您想要的任何事件,您可以在方法中為該特定操作指定信息。

在Visual Studio設計器中分配快捷鍵時,甚至可以使它們像CTRL+S一樣工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM