2013-10-09 48 views
0

我为datagrid制作了自己的风格,我改变了每一件事,但datagrid的一小部分让我发疯,因为我无法改变这部分的颜色。我不知道这部分的名称,显示的图像:Datagrid颜色

enter image description here enter image description here

我怎样才能改变颜色呢?

回答

0

这不是从你的形象很清楚,但如果这部分是ScrollBar的一部分,那么你可以添加一个Style没有定义它一个x:Key到您的DataGrid.Resources部分。这样,它可以隐含地应用于ScrollBar部件。您可以从默认的Style开始,然后根据需要进行调整。您可以在MSDN上的ScrollBar Styles and Templates页面找到默认Style。有相当多的,所以你必须做一些实验。

UPDATE >>>

如果你正在谈论的Button是你们等可以单击以选中该行,我认为,这部分被称为行标题。您可以使用RowHeaderStyle属性添加Style。请参阅WPF override DataGrid RowHeader template and manage to select rows still这篇文章。

或者,我相信你可以通过将DataGrid.RowHeaderWidth属性设置为0来完全隐藏它。

+0

我更新的问题,我的意思是黄色部分。 –