実際のプログラミングで ToolStripTextBox をメニュー項目として使用するには、予想とは異なる動作をするいくつかのクリアランスが必要です。
メニューストリップ項目がほとんどないメニューストリップがあり、その中には1つのテキストボックス項目があります。
1)テキストボックスの使用をENTERキーで終了した後、メニューストリップを閉じたいのですが、方法がわかりません。
私はそれを隠すことができます:
myToolStripMenuItem.HideDropDown()
しかし、マウスを上に移動して自動的に開くと、敏感なままです。もう一度開くにはクリックが必要になるので、閉じたいと思います。
次に、Alt キーでメニューをアクティブにし、選択した項目がそのテキスト ボックスに到達したときに下に移動すると、このテキスト ボックスが入力モードで自動的にスローされ、キーボード ナビゲーションがブロックされます。
これは通常の動作であり、他のメニュー項目と同じように矢印 (上/下) で渡すことができるように、入力モードでテキストボックスを回転させるために SPACE または ENTER が必要になることを回避できますか?