在我的一個用戶控件中,我實現了一個應該以編程方式管理標籤頁的標籤控件。我通過菜單項「添加」,「編輯」,「刪除」將標籤控件與上下文菜單條連接起來,分別添加一個新標籤頁,編輯或刪除現有標籤頁。最初,選項卡控件沒有任何選項卡頁面,在這種情況下,右鍵單擊時不會顯示上下文菜單條;如果有標籤頁,則上下文菜單條將按需要工作。在那裏,上下文菜單條被附加到選項卡控件本身,而不是任何標籤頁。 我覺得這個狀態非常不合邏輯,我的問題是,是否有任何可能性使上下文菜單工作附加到選項卡控件工作,即使選項卡控件是空的?C#TabControl ContextMenuStrip
0
A
回答
1
空TabControl
未收到鼠標事件。他們被傳遞到基礎控制。
您可以執行以下操作。
將TabControl
放入相同尺寸的Panel
之內。將相同的上下文菜單分配給Panel
。然後,當TabControl
爲空時,鼠標事件將被傳遞給Panel
,並且菜單也會顯示出來。
+0
感謝Alexander, 這很明顯,它的確行得通! –
相關問題
- 1. C# - DatagridView和ContextMenuStrip
- 2. C#TabControl在TabControl中切換
- 3. ContextMenuStrip
- 4. c#tabcontrol - tabpage
- 5. C#tabControl DrawFixed
- 6. C# - RichTextBoxPrintCtrl和tabcontrol
- 7. TabControl winform c#
- 8. C#ContextMenuStrip子菜單屬性
- 9. C#ContextMenuStrip項目屬性!
- 10. WPF C中的Tabcontrol#
- 11. C#TabControl TabPage更改
- 12. C# - TabControl TabPage的SelectedIndex
- 13. Dynamic ContextMenuStrip
- 14. Alternative ContextMenuStrip
- 15. Multi Select in ContextMenuStrip
- 16. 如何正確投射ContextMenuStrip C#
- 17. C# - 獨立的ContextMenuStrip - 一些挫折
- 18. ContextMenuStrip子菜單位置(C#,Win Forms)
- 19. 如何在C#表單上顯示ContextMenuStrip?
- 20. C# - 的ContextMenuStrip奇怪的行爲
- 21. C#ContextMenuStrip項目插入無循環
- 22. 在tabcontrol中搜索tabpage C#
- 23. C#Tabcontrol捕獲mousedown事件
- 24. C#textBox.Text不是一個TabControl
- 25. C#在TabControl中綁定wpf
- 26. C#使用TabControl填充TreeView
- 27. TabControl上下文菜單
- 28. ContextMenuStrip沒有顯示在devex上XtraTabControl
- 29. 關於contextmenustrip
- 30. 兒童ContextMenuStrip
您應該添加一些代碼,以便我們可以調查您的問題 – lokusking