1
39
检查是否已设置
将此属性设置为true时,第一项的选择是默认行为。 |
2
11
您的DataGrid很可能绑定到一个集合,比如具有CurrentItem属性的PagedCollectionView。此属性在两个方向上与选定行自动同步。解决方案是将CurrentItem设置为null。你可以这样做:
DataGrid.IsSynchronizedWithCurrentItem |
3
3
HCL的答案是正确的,但是对于像我这样的快速和松散的读者来说,它被证明是令人困惑的,最后我花了更多的时间四处调查其他事情,然后回到这里仔细阅读。
财产
|
4
1
我尝试了许多不同的方法,但对我来说最有效的方法是捕获第一个选择事件,并通过取消选择datagrid上的所有内容来“撤消”它。 下面是使这项工作的代码,我希望它对其他人有益:)
|
Pete · 将DataGrid标头中的按钮绑定到ViewModel 6 年前 |
Kerwen · MVVM DataGrid如何在刷新内容后设置焦点 6 年前 |
SkyLine · 如何在wpf中从一个用户控件调用两个单独的命令? 6 年前 |
TonyW · 如何使用MySQL数据适配器更新绑定到数据表的数据网格 6 年前 |
C. Hübscher · WPF:无法在数据网格中滚动 6 年前 |
Tomasz · 将项添加到网格的数据源,而无需重新绑定 6 年前 |
renaldogg · 有条件地转换行样式值 6 年前 |