gpt4 book ai didi

c# - 文本方向

转载 作者:行者123 更新时间:2023-12-02 15:42:05 24 4
gpt4 key购买 nike

我知道您可以这样做以在选项卡标题中获取垂直文本:

<Window x:Class="Abodemploy.Window1"      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"      Title="Window1" Height="300" Width="300">      <Grid>          <TabControl Margin="0" Name="tabControl1" FlowDirection="LeftToRight" TabStripPlacement="Left">              <TabItem>                  <TabItem.Header>                      <StackPanel Orientation="Horizontal">                          <TextBlock>Homes</TextBlock>                      </StackPanel>                  </TabItem.Header>                  <TabItem.LayoutTransform>                  <TransformGroup>                      <RotateTransform Angle="90" />                  </TransformGroup>                  </TabItem.LayoutTransform>                  <Grid />              </TabItem>          </TabControl>      </Grid>  </Window>  

但是文本字母是横向的。我希望(如果可能的话)字母方向正确(即向上),但文本向下流动,这可能吗,还是我只是在做一个不可能的梦?

谢谢你

最佳答案

我认为以下帖子可以回答您的问题: vertical-text-in-wpf-textblock

我能够得到如下想要的结果:

XAML

<Window x:Class="Test.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="300" Width="300">
<Grid>
<TabControl Margin="0" Name="tabControl1" FlowDirection="LeftToRight" TabStripPlacement="Left">
<TabItem>
<TabItem.Header>
<StackPanel Orientation="Horizontal">
<TextBlock >
<ItemsControl x:Name="ic"></ItemsControl>
</TextBlock>
</StackPanel>
</TabItem.Header>
<Grid />
</TabItem>
</TabControl>
</Grid>
</Window>

然后在后面的代码中将ItemsControl的ItemsSource设置为你想要的字符串。

关于c# - 文本方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2469509/

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