我想将 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>`