首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XAML - TextTrimming不适用于LineBreaks?

XAML - TextTrimming不适用于LineBreaks?
EN

Stack Overflow用户
提问于 2014-08-29 03:40:33
回答 1查看 581关注 0票数 4

为什么TextTrimming在第一个TextBlock上工作而不是在第二个TextBlock上工作?我在xaml上使用LineBreaks,这是我需要显示的文本的一部分。

代码:

代码语言:javascript
复制
<Window x:Class="WpfApplication2.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="MainWindow" Height="350" Width="525">
<Grid VerticalAlignment="Center">
    <StackPanel>
        <TextBlock TextTrimming="WordEllipsis" TextWrapping="Wrap" Width="20" Height="20" Background="Yellow">
            1 2 3 4 5
        </TextBlock>

        <TextBlock TextTrimming="WordEllipsis" TextWrapping="Wrap" Width="20" Height="20" Background="Aqua">
            1
            <LineBreak/>
            2
            <LineBreak/>
            3
            <LineBreak/>
            4
            <LineBreak/>
            5
        </TextBlock>
    </StackPanel>
</Grid>

输出:

EN

回答 1

Stack Overflow用户

发布于 2014-08-29 10:27:07

你误解了它对trim的意义。修剪处理线的长度。您的第二个例子有很短的行长,但是有很多行。这与长线长度不同。

因此,修剪不是你所需要的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25561356

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档