gpt4 book ai didi

c# - 如何在 WPF DataGrid 的列标题中设置垂直文本?

转载 作者:行者123 更新时间:2023-11-30 18:51:44 26 4
gpt4 key购买 nike

好吧,我的意思是实际从水平方向旋转 -90 度。

我需要这样做,因为标题文本很长,但单元格值很短,而且我想在屏幕上显示很多列。

是否可以轻松做到这一点,还是我需要先了解资源和模板?我不介意“hack”解决方案!

最佳答案

这将旋转整个 ColumnHeaderCell:

<DataGrid.ColumnHeaderStyle>
<Style TargetType="{x:Type DataGridColumnHeader}">
<Setter Property="LayoutTransform">
<Setter.Value>
<RotateTransform Angle="270" />
</Setter.Value>
</Setter>
</Style>
</DataGrid.ColumnHeaderStyle>

请注意:这意味着 Horizo​​ntalContentAlignment 然后是 VerticalContentAlignment,反之亦然。

关于c# - 如何在 WPF DataGrid 的列标题中设置垂直文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10257724/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com