DataGrid 字体垂直居中
Posted idream2018
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DataGrid 字体垂直居中相关的知识,希望对你有一定的参考价值。
如果用DataGridTextColumn作为DataGrid的列,字体垂直居中需要这样设置:
<Style x:Key="Body_Content_DataGrid_Centering" TargetType="{x:Type DataGridCell}"> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="{x:Type DataGridCell}"> <Grid Background="{TemplateBinding Background}"> <ContentPresenter VerticalAlignment="Center" /> </Grid> </ControlTemplate> </Setter.Value> </Setter> </Style>
标题水平居中这样设置:
<Style TargetType="DataGridColumnHeader"> <Setter Property="HorizontalContentAlignment" Value="Center"/> </Style>
以上是关于DataGrid 字体垂直居中的主要内容,如果未能解决你的问题,请参考以下文章