4

完全なアプリケーションで確認できますが、簡単なデモで完全に再現可能です:

、、およびのMenuStrip3 つのメニューを含むがあります。これらの各メニューには、/ /.../ /という 3 つの項目が含まれています。ABCA1A2C2C3

を押すAltと、最初のメニューAが選択されます。その後、←</kbd> and →</kbd> keys to select other menus. That is as it should be.

ただし、押すと↓</kbd> to open a menu, I can still use ←</kbd> and →</kbd> to select other menus, but the order is reversed: ←</kbd> selects the next menu, and →</kbd> the previous.

MenuStripローカル システムに問題があるのか​​、これがコンポーネントのバグなのか、必要なプロパティを設定するのを忘れているのかを判断するのに苦労しています。3 つすべてのケースで、誰かが既にこの問題に遭遇していると思われるため、3 つすべてが私には奇妙に思えます。

私が何を求めているのかはっきりしない場合は、ここに画像があります:

メニューストリップの問題

言及するのを忘れる前に、関連するコードはありません。このデモ アプリケーションは、まったく新しい WinForms プロジェクトでありMenuStrip、既定のフォームに 1 つのコントロールが追加され、それぞれ 3 つの項目を持つ 3 つのメニューがあり、それぞれにテキストのみを設定しています。

4

1 に答える 1