Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
MVVMパターンを使用するwpfアプリケーションがあります。コードでは、axmlのdataGridプロパティをバインドするselectedItemプロパティを設定しました。行は、青ではなく灰色になっています。
マウスで行を選択すると、行は青になります。
なんで?
selectedIndexプロパティにバインディングモード「双方向」を使用します。
ありがとう。
灰色のハイライトは、選択したアイテムを表示している可能性がありますが、コントロール自体(DataGrid)にフォーカスがありません。同じことがListBoxesでも起こります。TextBoxの横にあるウィンドウにを置いてみてくださいDataGrid。マウスで行を選択すると、青色に変わります。次に、をクリックするTextBoxと、選択範囲が灰色に変わります。
DataGrid
ListBox
TextBox