これは面倒で問題があります。
別のコントロールから直接 listview.item にキーボード ナビゲート (下矢印) しようとしています。この問題に取り組んだことのある人はすでに予測しているように、リストビュー コントロール全体が最初にフォーカスされ、次にもう 1 つの下向き矢印キーで項目が選択されます。
この問題を解決するための解決策がいくつかありましたが、明確な解決策がまだない別のコントロールにフォーカスを戻す必要があります。
この問題への最も近いアプローチがここに投稿されました: http://cytivrat.blogspot.com/2011/05/selecting-first-item-in-wpf-listview.html
しかし、これはキーストロークの動作の違いを解決しません。
1 つのプロパティを true/false に設定するだけでうまくいくかのように、はるかにシンプルでクリーンなソリューションが期待できます。