2017-01-24 12 views
0

私は、選択変更イベントに応答する私のuwpアプリケーションのグリッドビューを持っています。ページ上/ページ下ボタンを押したときにトリガを止めるには、そのイベントを作成する必要があります(一度に1ページずつ変更しています)。GridViewがページアップ/ページダウンキーに応答するのを停止します

私が試したいくつかの事柄:

  • IsTabStopによってitemClickの代わりに、SelectionChanged

    私の他のキーボードリスナー

  • でtrueに扱わ

  • 設定を使用して

  • = "false" にグリッドビューがフォーカスを取得しないようにする方法の検索

おかげ

答えて

0

私は解決策を考え出しました。 GridViewのGotFocusイベントを聞き、フォーカスを取得するたびに別のコンポーネントにフォーカスを渡します。

のGridViewのXAMLタグ:GridViewので

GotFocus="GridView_GotFocus" 

private void GridView_GotFocus(object sender, RoutedEventArgs e) 
{ 
    //Shift focus to SomeOtherComponent 
    SomeOtherComponent.Focus(FocusState.Programmatic); 
} 
関連する問題