关于TextBlock的小发现

当textBlock定长,而要显示的文字又太多的,就要采用省略显示的方法,剩余无法显示的文字用3个省略号代替。

TextBlock有一个属性就支持这一功能:TextBlock.TextTrimming

Xaml:

<TextBlock Name="myTextBlock" Margin="20" Background="LightGoldenrodYellow" TextTrimming="WordEllipsis" TextWrapping="NoWrap" FontSize="14"/>

cs:

myTextBlock.TextTrimming = TextTrimming.CharacterEllipsis;
 
TextTrimming属性有三个值:CharacterEllipsis, WordEllipsis, and None.其中WordEllipsis为省略形式。None是默认方式。
 

posted @ 2012-06-11 16:10  sognoNL  阅读(2112)  评论(2编辑  收藏  举报