gpt4 book ai didi

c# - 与 WPF 中的其他内联相比,如何水平居中内联(运行)

转载 作者:太空狗 更新时间:2023-10-30 00:18:57 49 4
gpt4 key购买 nike

我有 TextBlock,我在其中放置了 2 个 Inline(Run),Horizo​​ntalAlignment TextBlock 设置为居中,没关系,我只想将第一个运行与第二个运行居中,这是我的代码:

<TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" FontFamily="/Throne;component/Fonts/#Segoe UI Light" FontSize="35" FontWeight="Bold" Visibility="{Binding UserNameTextBlockVisibility}">
<Run FontSize="25">En tant que :</Run>
<LineBreak />
<Run Text="{Binding UserName}" Foreground="ForestGreen"/>
</TextBlock>

这是我得到的结果:

enter image description here

我想要实现的目标:

enter image description here

我尝试在文档和 Internet 上的线程中搜索,但我并没有真正找到实现此目的的方法,我怎么能实现这一点?

最佳答案

在您的 TextBlock 上设置 TextAlignment="Center"

 <TextBlock TextAlignment="Center" HorizontalAlignment="Center" VerticalAlignment="Center" FontFamily="/Throne;component/Fonts/#Segoe UI Light" FontSize="35" FontWeight="Bold" Visibility="{Binding UserNameTextBlockVisibility}">
<Run FontSize="25">En tant que :</Run>
<LineBreak />
<Run Text="{Binding UserName}" Foreground="ForestGreen"/>
</TextBlock>

关于c# - 与 WPF 中的其他内联相比,如何水平居中内联(运行),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26842444/

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