如何隐藏wpf datagrid行select器

我正在使用WPF DataGrid控件来显示一些细节和一个selectbutton,并且我不需要在左侧的灰色select器列。 这也破坏了我devise的美感。

有没有办法删除它,或者我怎么样式来匹配,如果不是?

使用RowHeaderWidth属性:

 <my:DataGrid RowHeaderWidth="0" AutoGenerateColumns="False" Name="dataGrid1" /> 

请注意,你也可以为它指定一个样式或模板,如果你决定真的喜欢它,并想保留它,因为你可以做一些很酷的事情。

而不是设置宽度,您可以通过在DataGrid上设置完全隐藏行标题

 HeadersVisibility="Column" 

有同样的问题。

看起来像XHL中不支持RowHeaderWidth但是你可以在后面的代码中指定绑定后的代码,它取出了糟糕的select器列。

grdName.RowHeaderWidth = 0