【发布时间】:2014-03-30 21:46:52
【问题描述】:
我的 TextBlock 中有问题。 我在 String 类型的 ResourceDictionary 中有一个资源,它通过 DynamicResource 绑定到一个 TextBlock。
在我的 TextBlock 上,TextTrimming 处于活动状态,但在此“绑定”上,TextTrimming 不起作用。
这是框架中的错误还是我做错了?
这是我的示例:
<Grid Grid.Column="1" HorizontalAlignment="Center" Height="60" >
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<TextBlock Text="{DynamicResource PART_HeaderString}" VerticalAlignment="Center" TextTrimming="CharacterEllipsis" Grid.Column="1"/>
</Grid>
和我在资源中的字符串:
<sys:String x:Key="PART_HeaderString">Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</sys:String>
有很多方法可以让它工作,但我想知道为什么它不能正常工作。
【问题讨论】:
标签: c# wpf xaml textblock texttrimming