【问题标题】:How to make the button content display vertically in WPF?如何使按钮内容在WPF中垂直显示?
【发布时间】:2013-03-25 13:53:21
【问题描述】:

最近我安装了 Visual Studio 2010,发现侧边栏按钮的内容像下图那样垂直变化

我的问题是:有没有一种简单的方法可以在 WPF 中实现这种效果?

【问题讨论】:

标签: wpf button user-interface


【解决方案1】:

很简单,使用LayoutTransformRotateTransform

<ToggleButton Content="Members Info" HorizontalAlignment="Right" 
              Click="btn_MembersInfo_Click">         
    <ToggleButton.LayoutTransform>
        <RotateTransform Angle="-90" />
</ToggleButton.LayoutTransform>
</ToggleButton>

【讨论】:

    【解决方案2】:

    需要调整宽度高度和中心

    <Button Content="RotatedButton" Width="200" Height="100">
        <Button.RenderTransform>
            <RotateTransform CenterX="0" CenterY="0" Angle="90" />
        </Button.RenderTransform>
    </Button>
    

    【讨论】:

      猜你喜欢
      • 2011-04-19
      • 1970-01-01
      • 2011-03-31
      • 1970-01-01
      • 2013-12-17
      • 2021-04-13
      • 1970-01-01
      • 2012-01-09
      • 1970-01-01
      相关资源
      最近更新 更多