オブジェクトのコレクションではなく、オブジェクトに DataGrid をバインドしたいのですが、
私のシナリオは、
ユーザーが更新し続けるデータベースにいくつかの列を持つ単一のレコードが
あり、UI 設計の目的で、ユーザーが DataGrid を介して単一の行で更新することを望んでいます。回避策として、ObserverbaleCollection を作成し、そのレコードを追加しましたが、正しい方法で行いたいので、誰かが私を導くことができればお願いします。
ありがとう
ps 以下の要求に応じて
ここで、私が試したデータグリッドのxamlです
<DataGrid CanUserAddRows="False" IsReadOnly="False" AutoGenerateColumns="False" ItemsSource="{Binding FacilityDefaults}">
<DataGrid.Columns>
<DataGridTextColumn Header="Price " Binding="{Binding Price,UpdateSourceTrigger=LostFocus}"/>
<DataGridTextColumn Header="Default Temperature" Binding="{Binding DefaultTemperature,UpdateSourceTrigger=LostFocus}"/>
</DataGrid.Columns>
</DataGrid>`