WPFには次の階層があります。
ウィンドウ>グリッド>ScrollViewer>StackPanel> [UserControl1、UserControl2 ...]
ウィンドウにフォーカスが合ったらすぐに、StackPanelでキープレスイベントを受け取りたいと思います。どうすればこれを達成できますか?単に、StackPanelのPreviewKeyUp/Downハンドラーにコードを追加することは機能していないようです。これらのイベントは、ウィンドウからStackPanelを介してトンネリングされていないようです。
RoutedEventHandlersを確認する必要がありますか?
編集:私が気付いたのは、スタックパネルにフォーカスがある場合に主要なイベントが受信されるということでした。そうでなければ、そうではありません。