这是一个相对简单的问题:
我可以使用以下方法修剪带有省略号的文本:
<TextBlock Text="{Binding}" TextTrimming="CharacterEllipsis"/>
Run Code Online (Sandbox Code Playgroud)
它会给我一些东西:
"这句话太长了"
=>
"这句话我..."
这一切都很棒,但我真正想要的是:
"这句话......:"/"这句话......:"
我正在寻找的是椭圆后面的冒号.有没有一种简单的方法来实现这一目标?
编辑:
对困惑感到抱歉.
我想将默认的省略号字符串从'...'更改为'...:'.同样,我将在文本字符串本身中包含一个冒号.这样,我将始终显示冒号.同样,在任何情况下,一切都应该在一条线上.
这里有几个可以接受的结果:
足够短:
方式太......
Phi*_*hil 23
这有效,但我需要添加一些填充,以便冒号始终可见:
<TextBlock Padding="0,0,5,0" >
<TextBlock TextTrimming="CharacterEllipsis">Lorem ipsum dolor sit amet, consectetur adipisicing </TextBlock>
<TextBlock>:</TextBlock>
</TextBlock>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
27243 次 |
| 最近记录: |