ウィンドウに多くのリストベースのコントロールを持つ WPF アプリがあり、それらはすべて異なる CollectionViews にバインドされています。
ウィンドウ レベルで、現在フォーカスされているリスト ベースのコントロールで現在選択されている項目を取得する方法はありますか? フォーカスのある要素を探すことで、かなり簡単なコードでこれを実行できることはわかっていますが、WPF はこれをすぐに使用できる概念としてサポートしていますか?
Window.CurrentSelectedDataItem のようなものは素晴らしいでしょう。現在選択されているデータ項目に基づいてコマンドを無効にするためのコマンド管理を一元化する方法として、これを使用することを検討しています。