Expander 垂直变换文本

发布于 2024-10-29 13:48:41 字数 103 浏览 0 评论 0原文

我的应用程序中的 Expander 设置为 FlowDirection ,它运行良好,但标题文本以水平方向显示。我想显示垂直绘制的标题文本。

I have Expander in my application set FlowDirection as right its working well, but the header text is showing in Horizontal direction. I would like to show the header text draw vertically.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

著墨染雨君画夕 2024-11-05 13:48:41

使用 sl 工具包中的 LayoutTransformer

<xmlns:layout="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Layout.Toolkit">
<toolkit:Expander.HeaderTemplate>
    <DataTemplate >
        <layout:LayoutTransformer>
            <layout:LayoutTransformer.LayoutTransform>
                <RotateTransform Angle="-90"/>
            </layout:LayoutTransformer.LayoutTransform>

            <TextBlock Text="Some Text"  />
        </layout:LayoutTransformer>
    </DataTemplate>
</toolkit:Expander.HeaderTemplate>

Use LayoutTransformer from sl toolkit

<xmlns:layout="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Layout.Toolkit">
<toolkit:Expander.HeaderTemplate>
    <DataTemplate >
        <layout:LayoutTransformer>
            <layout:LayoutTransformer.LayoutTransform>
                <RotateTransform Angle="-90"/>
            </layout:LayoutTransformer.LayoutTransform>

            <TextBlock Text="Some Text"  />
        </layout:LayoutTransformer>
    </DataTemplate>
</toolkit:Expander.HeaderTemplate>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文