【发布时间】:2011-04-27 14:01:01
【问题描述】:
如果我将一段文本分配给ContentPresenter 的Content 属性,则TextBlock 控件会在渲染时由ContentPresenter 生成以包含该文本。
如果我创建一个适用于TextBlock 属性的样式并将其分配给该ContentPresenter,则它似乎不适用于隐式生成的TextBlocks。
<Style x:Key="SampleStyle">
<Setter Property="TextBlock.TextWrapping" Value="Wrap"/>
</Style>
<ContentPresenter Content="This is a Test piece of text." Style="{StaticResource SampleStyle}"/>
有没有办法将此样式成功应用于自动生成的TextBlocks,而不是将其应用于所有TextBlocks(例如,将样式声明为TargetType="TextBlock"而没有Key)?
【问题讨论】:
标签: wpf styles contentpresenter