gpt4 book ai didi

wpf - 文本从左侧修剪

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

有没有办法指定 TextBlock 上的文本修剪从左侧开始?

我已经成功完成了三个场景中的两个(第三个是我需要的):

  1. 定期修剪

    <TextBlock 
    VerticalAlignment="Center"
    Width="80"
    TextTrimming="WordEllipsis"
    Text="A very long text that requires trimming" />

    // Result: "A very long te..."
  2. 左侧修剪

    <TextBlock 
    VerticalAlignment="Center"
    Width="80"
    FlowDirection="RightToLeft"
    TextTrimming="WordEllipsis"
    Text="A very long text that requires trimming." />

    // Result: "...A very long te"
  3. 在看到文本末尾的地方进行左侧修剪

    // Desired result: "...uires trimming"

有人知道这是否可行吗?谢谢。

最佳答案

如果您不关心省略号,而只想在文本被截断时看到文本的结尾而不是开头,则可以将 TextBlock 包装在另一个容器中,并将其 Horizo​​ntalAlignment 设置为 Right。这将按照您想要的方式将其切断,但没有省略号。

<Grid>
<TextBlock Text="Really long text to cutoff." HorizontalAlignment="Right"/>
</Grid>

关于wpf - 文本从左侧修剪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8927501/

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