私の WPF アプリケーションでは、上下左右のキーを使用してコントロールにフォーカスを移動したいと考えています。
何か案は?
タブの順序について言及していますか?これは、TAB または SHIFT-TAB を押したときにフォーカスがコントロールを循環する順序を意味します。
WPF のタブ オーダーは、特定の番号の順序で実行されません。むしろ、次に高い数値が何であるかを確認するだけです。つまり、1 つのコントロールを 0 に設定し、1 つのコントロールを 45 に設定すると、0 から 45 の間にコントロールがない限り、45 にジャンプします。xaml で順序を設定するには、この添付プロパティを定義に追加します。
<Control KeyboardNavigation.TabIndex="0" />
タブ オーダーからコントロールを除外する場合は、次のことができます。
<control IsTabStop="false"/>
詳細を知りたい場合、またはこれが当てはまらない場合は、質問に詳細を記入していただけますか?