我爲我的窗體創建了一個上下文菜單,只要右擊窗口,上下文窗口就會彈出。但是,在某些情況下,我想禁用彈出後,我右鍵單擊鼠標上下文菜單。有什麼辦法可以禁用/啓用整個上下文菜單嗎?刪除默認的右鍵菜單C# - 如何禁用窗口形式的上下文菜單?
0
A
回答
0
contextMenuStrip1.Visible = false;
0
最簡單的方法是定義你自己的(空)菜單:
myTextBox.ContextMenuStrip = new ContextMenuStrip();
這將在一個行中,刪除默認的Windows右鍵單擊選項。瞭解鍵盤快捷鍵(Ctrl-C, Ctrl-X, Ctrl-V, Ctrl-A, Ctrl-Z)
將全部仍然有效;您不會禁用基本功能,只能通過鼠標進行訪問。
對於另一個TextBox的ContextMenu中的TextBox,它有點複雜,但基本上可以使用該項目的TextBox屬性直接訪問ToolStripItem中包含的TextBox。此屬性是一個香草System.Windows.Forms.TextBox,就像任何其他應用程序中一樣:
myToolStripTextBox.TextBox.ContextMenuStrip = new ContextMenuStrip();
相關問題
- 1. 如何禁用窗口圖標上下文菜單
- 2. 禁用主窗口的標題上下文菜單
- 3. 在上下文菜單上禁用彈出窗口?
- 4. 禁用窗口菜單
- 5. 得到WPF窗口上下文形式
- 6. 創建菜單項的彈出窗口(或上下文)菜單
- 7. 禁用菜單形式
- 8. 如何禁用Qt中禁用QScrollbar上下文菜單(Windows XP)
- 9. 禁用上下文菜單時的EditText
- 10. jquery上下文菜單禁用輸入
- 11. 如何添加更多項目到窗口上下文菜單
- 12. 彈出式窗口和上下文菜單
- 13. 更改上下文樣式菜單窗口10
- 14. 如何禁用JavaScript中的右鍵單擊上下文菜單
- 15. 的WinForms - 如何調用該窗口的文檔上下文菜單
- 16. 如何禁用Listview標題上的上下文菜單
- 17. 如何獲取窗口,子菜單和上下文菜單的設備上下文?
- 18. C#在文本框中禁用默認窗口上下文欄
- 19. SWT窗口不會關閉上下文菜單上,單擊
- 20. 禁用整個上下文菜單
- 21. devexpress wpf gridcontrol禁用上下文菜單
- 22. 禁用DataGridView系統上下文菜單
- 23. AIR - 禁用上下文菜單
- 24. 禁用點擊上下文菜單項
- 25. 禁用上下文菜單WPF
- 26. ChromiumWebBrowser禁用右鍵單擊上下文菜單C#
- 27. 在Windows 8中使用彈出窗口的上下文菜單
- 28. jquery上下文菜單禁用菜單項
- 29. Cocoa AppKit - 關閉模式窗口(即彈出窗口或上下文菜單)並按下上面的按鈕
- 30. 子窗口小部件中的TableView的上下文菜單
但是我無法在我的上下文菜單中找到Visible! – Bent 2014-11-05 01:25:37