我希望将DataGrid中数据记录的VerticalAlignment=Center
。默认情况下,数据记录的VerticalAlignment=Top
,看起来很丑。您能给我提供这种样式吗?
我在App.xaml文件中定义了我的样式。以下是我的当前DataGrid样式:
<Style x:Key="DataGridView" TargetType="DataGrid">
<Setter Property="AlternatingRowBackground" Value="AliceBlue"></Setter>
<Setter Property="AlternationCount" Value="1"></Setter>
<Setter Property="AutoGenerateColumns" Value="False"></Setter>
<Setter Property="GridLinesVisibility" Value="Horizontal"></Setter>
<Setter Property="VerticalGridLinesBrush" Value="DarkGray"></Setter>
<Setter Property="HorizontalGridLinesBrush" Value="DarkGray"></Setter>
<Setter Property="RowHeight" Value="32"></Setter>
</Style>
DataGrid
的Style
中,但是在创建列时应该能够分配属性。 - Pavel Gatilov