小编qin*_* xu的帖子

如何在WPF DataGrid中垂直居中行的内容?

我想VerticalAlignment=Center在DataGrid中创建数据记录 .默认情况下,数据记录 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>
Run Code Online (Sandbox Code Playgroud)

wpf datagrid coding-style vertical-alignment

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

coding-style ×1

datagrid ×1

vertical-alignment ×1

wpf ×1