2

c#/xaml を使用して簡単なゲームを開発しています。キーボードの矢印キーを使用してゲーム コントロールを実装したいと考えています。そのため、Page クラスに KeyDown/KeyUp イベントを実装しようとしましたが、発生しませんでした。

なぜそれが機能しないのか、誰にもアイデアがありますか?

ありがとう

4

1 に答える 1

1

私の問題の解決策が見つかりました。コンストラクターで次のようにこれらのイベントをフックする必要があります。

Windows.UI.Core.CoreWindow.GetForCurrentThread().KeyDown += App_KeyDown;
Windows.UI.Core.CoreWindow.GetForCurrentThread().KeyUp += App_KeyUp;
于 2012-07-15T17:31:28.933 に答える