質問: Alt キーを押して離した後、キーボード ホットキー モードを終了するにはどうすればよいですか? Office ではESC
機能しますが、WPF では機能しません。
詳細:Label
WPF アプリケーションにはさまざまな要素があります。
<StackPanel>
<Label Grid.Column="0" VerticalAlignment="Center" Content="_Textbox 1" Target="textbox1" />
<TextBox x:Name="textbox1" Width="50" />
<Label Grid.Column="0" VerticalAlignment="Center" Content="T_extbox 2" Target="textbox2" />
<TextBox x:Name="textbox2" Width="50" />
</StackPanel>
Alt
キーを押して放すと、P
下線が引かれたままになり、P
キーを個別に押すと、そのラベルがアクションを実行します。これは、 と を同時に押す必要がないという点で、Word 2013 とメモ帳の動作とAlt
同じP
です。
WPF の違いは、ESC
キーを押して下線を停止し、Label
コントロールへの自動ナビゲーションを停止できないことです。キーボード ナビゲーション モードから抜け出す唯一の方法は、マウスを使用してどこかをクリックすることであり、キーボード ナビゲーションの目的を無効にします。