DataGridCell样式
时间: 2023-10-20 21:06:27 浏览: 35
可以通过样式来自定义 DataGridCell 的外观,比如设置背景颜色、边框、字体颜色等。可以使用以下样式代码来定义 DataGridCell 的样式:
```
<Style TargetType="{x:Type DataGridCell}">
<Setter Property="Background" Value="LightGray"/>
<Setter Property="BorderBrush" Value="Black"/>
<Setter Property="BorderThickness" Value="1"/>
<Setter Property="Foreground" Value="Black"/>
<Setter Property="Padding" Value="5"/>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type DataGridCell}">
<Border BorderBrush="{TemplateBinding BorderBrush}"
BorderThickness="{TemplateBinding BorderThickness}"
Background="{TemplateBinding Background}"
Padding="{TemplateBinding Padding}">
<ContentPresenter />
</Border>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
```
此样式设置 DataGridCell 的背景颜色为浅灰色,边框颜色为黑色,字体颜色为黑色,边框宽度为1像素,内边距为5像素。ContentPresenter 用于显示单元格中的内容。