【发布时间】:2015-11-22 11:23:53
【问题描述】:
我有一个数据网格,它绑定到我的视图模型中的 Observable 集合。
项目源属性设置为集合。
每次我更新集合(通过另一个按钮)时,我的数据网格视图都会更新,我可以看到更改。
我想确保始终选择 WPF 数据网格中的至少一项。
我尝试在 Datagrid XAML 中设置 Selected Index =0 ,但这仅适用于最初加载的数据网格。当 Items 源集合更改时,它不会将选定的索引重置为 0。通过更改,我的意思是整个集合被重置(不是添加或删除单个项目)。
基本上我需要一个在 itemssource 集合被重置时从 WPF 触发的事件。
不确定这里是否有任何代码有帮助。
【问题讨论】: