首页 > 代码库 > textblock处理超出的部分

textblock处理超出的部分

参考自:http://www.silverlightchina.net/html/tips/2012/0516/16012.html

如果用...代替,刚开始,是用后台c#对内容进行处理也用过了,效果不好,找了好几天偶然发现,在winphone中是有直接属性的,

就是TextTrimming="WordEllipsis"。在silverlight里和winphone里都有,都能用这个属性。

 <TextBlock Width="100" Text="文字溢出时的显示方式 [System.Windows.TextTrimming 枚举],在边界处,用省略号代替剩余文本"  TextTrimming="WordEllipsis"/>
注意:设置width很关键,因为textblock宽度是双向数据绑定的,所以,不设置宽度的话,就会无限制的增加宽度,不会溢出。