私はWPFフォームの他のコントロールの中にListviewを持っています。コントロール間でTabキーを押すとListViewにフォーカスが当てられますが、自動的にListView Itemがフォーカスされ、ListView自体ではなく、キーボードを使用してアイテム間を移動できます。WPF - キーボードフォーカスをTabのようなListViewアイテムに設定する
ユーザーがListView内の空白領域をクリックしたときと同じ動作が必要です。だから私は、ListViewのClickイベントを作成したが、実行するコードがわからない。私が試してみました;
ListView.Focus();
Keyboard.Focus(ListView);
しかし、いつものListView自体が完全に項目を含むともう動作しません。また、周りのタブ移動と焦点を当て、集中無効偽=フォーカス可能にListViewコントロールを設定する..私は推測する理にかなっている、注目しています。
OnClickイベントでタブのフォーカス動作を再作成するにはどうすればよいですか?
あなたの代わりに 'ListView'自身の' ListViewItem'最初の選択/注力してみましたか? – janonimus