私は C# と XAML を使用して、Windows 8 でメトロ スタイルのアプリケーションを開発しています。キーアップ イベントで Enter ボタンをキャプチャしたいのですが、Enter キーと Space キーを除くすべてのキーボード ボタンで動作します。私のコード
XAML
<Button x:Name="btnName" KeyUp="KeyboardKey_Pressed">
</Button>
C# ソース
public void KeyboardKey_Pressed(object sender, KeyRoutedEventArgs e)
{
if (e.Key == Windows.System.VirtualKey.Enter)
......
}
ボタンの代わりに TextBox を使用すると機能することはわかっていますが、ボタンを使用したいと考えています。どうやってやるの?