私のユーザーコントロールでは、プログラムでタブページを管理するタブコントロールを実装しています。私は、タブ・コントロールをメニュー・アイテム「Add」、「Edit」、「Delete」でコンテキスト・メニュー・ストリップに接続して、それぞれ新しいタブ・ページを追加したり、既存のタブ・ページを編集または削除したりしました。最初は、タブコントロールにはタブページがありません。この場合、マウスの右クリックでコンテキストメニューストリップは表示されません。タブページがある場合、必要に応じてコンテキストメニューストリップが機能します。そのとき、コンテキストメニューストリップは、タブコントロール自体には関連付けられており、タブページには関連付けられていません。 私はこの状態がかなり不合理で、私の質問は、タブコントロールが空であっても、タブコントロールの作業にコンテキストメニューの作業をアタッチする可能性があるかどうかです。C#TabControl ContextMenuStrip
0
A
答えて
1
空TabControl
はマウスイベントを受け取りません。それらは、基になるコントロールに渡されます。
以下が可能です。
TabControl
を同じサイズのPanel
に入れます。同じコンテキストメニューをこのPanel
に割り当てます。その後、TabControl
が空の場合、マウスイベントはPanel
に渡され、メニューも表示されます。
+0
ありがとうアレクサンダー、 それは明らかでした、それは、はい、仕事でした! –
関連する問題
- 1. C# - DatagridViewとContextMenuStrip
- 2. c#:transparent in tabControl
- 3. c#tabcontrol - tabpage
- 4. C#TabControl TabPage Change
- 5. TabControl winform c#
- 6. Cでのスレッディング+ TabControl
- 7. TabControlのC#wpfバインディング
- 8. リッチテキストボックスを含むユーザーコントロール上のContextMenuStrip C#
- 9. about contextmenustrip
- 10. ContextMenuStripオープニングイベント
- 11. ContextMenuStripカスタムレイアウト
- 12. ContextmenuStrip Width
- 13. C#ComboboxとTabControlの問題
- 14. TabControlの左右のタブc#
- 15. C#WPF - 動的TabControlのスクロールバー
- 16. TabControl C++のMFC Visual Studio 2008
- 17. 別のContextMenuStrip
- 18. 複数選択ContextMenuStrip
- 19. DataGridViewComboBoxColumnといるContextMenuStrip
- 20. TabPagesの右ボタンを閉じるTabControl c#
- 21. tabcontrolでタブページを検索するC#
- 22. C#TabControl、カスタムTabPagesコレクションエディタの作成方法
- 23. C#の - ているContextMenuStrip奇妙な行動
- 24. c#contextMenuStripアイテムを実行時に追加する方法は?
- 25. contextMenuStripマージンの記号を追加するC#Windowsフォームアプリケーション
- 26. Visual C#リンクを含むcontextMenuStripにアイテムを追加
- 27. ContextMenuStrip上下矢印情報をスクロールするC#
- 28. TabControlのTabControlパディングの削除/編集
- 29. プリズムアクセスビューインスタンスTabControl
- 30. Tabcontrolナビゲーション
あなたの問題を調査できるように、いくつかのコードを追加する必要があります – lokusking