WPF TextBlock 和 Label文字垂直显示

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF TextBlock 和 Label文字垂直显示相关的知识,希望对你有一定的参考价值。

简述

  制作曲线时,Y轴标签需要垂直显示。只需将TextBlock 或 Label 的Layout旋转90°或270°即可。

代码

<TextBlock x:Name="TbYAxis" Canvas.Left="10" Canvas.Top="50" FontSize="20" Foreground="White" Text="Y轴">
                <TextBlock.LayoutTransform>
                    <RotateTransform Angle="270"></RotateTransform>
                </TextBlock.LayoutTransform>
            </TextBlock>

            <Label x:Name="LbYAxis" Canvas.Left="50" Canvas.Top="50" FontSize="20" Foreground="White" Content="Y轴" Padding="0">
                <Label.LayoutTransform>
                    <RotateTransform Angle="90"></RotateTransform>
                </Label.LayoutTransform>
            </Label>

效果

技术分享图片

以上是关于WPF TextBlock 和 Label文字垂直显示的主要内容,如果未能解决你的问题,请参考以下文章

WPF为啥改变TextBlock字体Button,Label等控件的字体都变了

WPF学习二:TextBlock和Label的区别

WPF中如何做滚动字幕?

WPF TextBlock中的自动垂直滚动条?

wpf中 定义一个button 在button的内部放置一个label,当点击label的时

WPF为啥改变TextBlock字体Button,Label等控件的字体都变了