如何删除Wpf数据网格中的默认行

如何删除Wpf数据网格中的默认行,wpf,datagrid,Wpf,Datagrid,我使用的是WPF数据网格。无论何时加载,都会有一个空白的默认行。如何使默认行不显示在Windows窗体网格中。这是用于新条目的行。如果您不想让用户创建新条目,或者如果您通过代码(例如通过添加按钮)处理此问题,请禁用CanUserAddRows-选项 <DataGrid CanUserAddRows="False" /> 它可以正常工作,但我会丢失我的datagrid选择更改Event@Chunmun泰吉:在元素的选择之间?我的应用程序(WPFToolkit和.net4)中有很多

我使用的是WPF数据网格。无论何时加载,都会有一个空白的默认行。如何使默认行不显示在Windows窗体网格中。

这是用于新条目的行。如果您不想让用户创建新条目,或者如果您通过代码(例如通过添加按钮)处理此问题,请禁用
CanUserAddRows
-选项

<DataGrid  CanUserAddRows="False" />


它可以正常工作,但我会丢失我的datagrid选择更改Event@Chunmun泰吉:在元素的选择之间?我的应用程序(WPFToolkit和.net4)中有很多数据网格,我从未发现SelectionChanged事件有问题。但我不能100%确定是否经常使用它,因为我主要是从ViewModel绑定到SelectedItem。到底发生了什么?如果更改所选行,它是否不会激发?也许为这个问题提出一个新的问题是有意义的。是用.NET4还是工具包版本?这对我不适用。我还想隐藏那个空白行。我使用的是VSE 2012,一个带有ObservableCollection的datagrid,取消选中CanUserAddRows选项对我来说没有任何作用。对我来说工作得很好,该行不再显示了@NerfHerder如果你把代码放在xaml中,这个复选框对我来说似乎也不起作用