CanYou2 发表于 2015-12-23 22:41:00

c1:C1DataGrid的column表头的文字换行以后无法做到居中显示

c1:C1DataGrid的column表头的文字因为特殊的需求需要将之改成上下两行显示,但换行后的文字无法做到居中显示,你能告诉我解决的办法吗?

Alice 发表于 2015-12-24 10:11:00

回复 1楼CanYou2的帖子

谢谢您的反馈。
我测试设置Header的TextWrapping为Wrap显示多行,TextAlignment为Center。可以多行居中显示。
代码参考:
<c1DataGrid:C1DataGrid.Columns>
                <c1DataGrid:DataGridTextColumn>
                  <c1DataGrid:DataGridTextColumn.Header>
                        <TextBlock Text="test center" Width="50"TextWrapping="Wrap" TextAlignment="Center"></TextBlock>
                  </c1DataGrid:DataGridTextColumn.Header>
                </c1DataGrid:DataGridTextColumn>
            </c1DataGrid:C1DataGrid.Columns>

测试结果如下:

页: [1]
查看完整版本: c1:C1DataGrid的column表头的文字换行以后无法做到居中显示