1

我可以知道如何使用图像刷设置 Datagrid Header 背景吗?我知道如何设置背景颜色(如代码片段)。但我需要知道imagebrush怎么样?有什么建议吗?谢谢

p / s:我在这里找到了一个样本,但不起作用.....

xml代码片段:

<DataGrid.Resources>
      <Style TargetType="{x:Type DataGridColumnHeader}">
            <Setter Property="Background" Value="Yellow"/>
      </Style>
</DataGrid.Resources>
4

1 回答 1

1

如果您的意思是如何编写 Setter,则可以对属性使用属性元素语法Setter.Value

<DataGrid.Resources>
    <Style TargetType="{x:Type DataGridColumnHeader}">
        <Setter Property="Background">
            <Setter.Value>
                <ImageBrush ImageSource="..."/>
            </Setter.Value>
        </Setter>
    </Style>
</DataGrid.Resources>
于 2012-12-20T09:39:52.293 回答