gpt4 book ai didi

wpf - 将 TabControl 的标题放在右侧并垂直放置它的文本

转载 作者:行者123 更新时间:2023-12-01 12:54:47 27 4
gpt4 key购买 nike

对不起我的英语。

我需要将 TabControl 的标题放在文本的右侧和垂直位置。我写了它的 XAML 代码:

<TabControl Grid.ColumnSpan="2" Grid.Row="1" HorizontalAlignment="Stretch" 
Name="tabControl1" VerticalAlignment="Stretch" Grid.RowSpan="2"
TabStripPlacement="Right">
<TabItem Name="tabItem1">
<TabItem.Header>
<TextBlock Margin="3">
<TextBlock.RenderTransform>
<RotateTransform CenterX="0" CenterY="0" Angle="90" />
</TextBlock.RenderTransform>
<TextBlock.Text>
123 444 555 666
</TextBlock.Text>
</TextBlock>
</TabItem.Header>
</TabItem>
<TabItem Name="tabItem2">
<TabItem.Header>
<TextBlock Margin="3">
<TextBlock.RenderTransform>
<RotateTransform CenterX="0" CenterY="0" Angle="90" />
</TextBlock.RenderTransform>
<TextBlock.Text>
ABCDEF
</TextBlock.Text>
</TextBlock>
</TabItem.Header>
</TabItem>
</TabControl>

我得到它的结果:

enter image description here

结果很糟糕。如何正确制作?

最佳答案

您需要使用 LayoutTransformRenderTransform 不会重新计算父控件的大小。

关于wpf - 将 TabControl 的标题放在右侧并垂直放置它的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10410674/

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