フォーム全体で既定のコンテキストストリップを無効にし、自分自身で置き換えました。 それはWindowsのデフォルトのコンテキストメニューが表示されますが右クリックしたときに、この内の私のいるContextMenuStripの中で私は..任意およびすべての返信を事前に おかげで、 よろしくtoolstriptextboxを持って、 デイブC#既定のウィンドウのコンテキストをテキストボックス内から無効にする
1
A
答えて
6
する最も簡単な方法メニューは、あなた自身の(空の)メニューを定義することで、右クリックし、デフォルトを削除します。
myTextBox.ContextMenuStrip = new ContextMenuStrip();
この1行で、デフォルトのWindowsの右クリックオプションを削除します。 ( - C、Ctrlキー - X、Ctrlキー - V、Ctrlキー - 、Ctrlキー - ZがCtrlキー)すべてはまだ動作しますキーボードショートカットがあることを理解;あなたは基本的な機能を無効にしておらず、マウスにアクセスできるだけです。
他のTextBoxのContextMenu内にあるTextBoxについては少し難解ですが、基本的にはアイテムのTextBoxプロパティを使用して、ToolStripItemに含まれるTextBoxに直接アクセスできます。このプロパティは、あなたのアプリを持っていると思います他のと同様に、バニラSystem.Windows.Forms.TextBox
です:
myToolStripTextBox.TextBox.ContextMenuStrip = new ContextMenuStrip();
関連する問題
- 1. CGContextFillRects:無効なコンテキスト - Objective Cの
- 2. CSWPFAutoCompleteTextBoxのテキストボックスの内容を無効にする方法
- 3. JPA/Hibernateの既定の列の定義を無効にする
- 4. AngularJS Dynamicフォーム内のテキストボックスを無効にする
- 5. HTMLテキストボックスのキーを無効にする
- 6. 別のテキストボックスの値に応じてテキストボックスを無効にする
- 7. Androidからコンテキストを取得してタブホストを有効にし、無効にする
- 8. プログラム作成でOutlookの作成ウィンドウの既存のボタンを無効にする
- 9. ウィンドウ内のサスペンドを無効にするCE
- 10. MS Access無効にする特定のテキストボックスを右クリック
- 11. MDIウィンドウのエアロプレビューを無効にする
- 12. カスタムフォームのOutlookウィンドウを無効にする
- 13. JavaFX:TableView列の既定の並べ替えを無効にする
- 14. Odoo 10 - CRMの既定の "マイチャンス"フィルタを無効にする
- 15. エンティティフレームワークの既定値の生成を無効にする(コードファースト)
- 16. 無効なコンテキストのCALayer
- 17. C#無効なテキストボックスにツールチップを表示する(フォーム)
- 18. CGContextSaveGState無効なコンテキスト
- 19. Silverlightでキーの既定値を無効にする
- 20. テキストボックスとDataGridViewを無効にする
- 21. C#リストボックスの選択肢からテキストボックス内の特定のオブジェクトアイテムを表示する
- 22. ウィンドウ内の領域を無効にする方法はありますか?
- 23. テキストボックス内の特定の文字列を無効にする方法はありますか?
- 24. 特定のコンテキストのデータベースでチャネルイベントロギングレコードを無効にできますか?
- 25. C# - キーロガーを無効にする透明なウィンドウ
- 26. 無効なテキストボックスからフォーカス矩形を削除する
- 27. C#ウィンドウからの入力配列はテキストボックス
- 28. 無効テキストボックスとViewStateのは、私は無効になっているasp.netのテキストボックスを持っている
- 29. wpfのテキストボックスからショートカットコマンドを無効にし、キーストロークの検出を保ちます。
- 30. リピーターasp.net内のテキストボックスから値を取得するC#
は私が^このデフォルトのコンテキストメニューを取り除くことを望む言及するのを忘れていました^ – Bserk
私たちのコードを表示してください、どのように無効に。コンテキストメニューを開き、自分で設定します。また、WinFormsやWPFに関する質問にタグを付けます。 – Fischermaen