WPF风格问题

WPF风格问题,wpf,styles,Wpf,Styles,一个简单的问题,由于某种原因,我在网上找不到答案 我想将内容放入ResourceDictionary: <TextBlock Style="{StaticResource HomePageTextStyle}"> <LineBreak/> Hello<LineBreak/> <Bold>World!</Bold> <LineBreak/> </TextBlock> 你

一个简单的问题,由于某种原因,我在网上找不到答案

我想将内容放入ResourceDictionary:

<TextBlock
    Style="{StaticResource HomePageTextStyle}">
    <LineBreak/>
    Hello<LineBreak/>
    <Bold>World!</Bold>
    <LineBreak/>
</TextBlock> 

你好
世界!
我所能做的就是:

<s:String x:Key="HomePageTextContent">
    Hello World!
</s:String>

你好,世界!

从内容中删除了所有格式:(请提前帮助~谢谢。哦,如果你能推荐一个很好的使用WPF样式的参考,那就太好了~谢谢!

我想说你想使用数据绑定而不是应用样式,因为你将内容放在文本块中,而不改变文本块本身的外观,例如在其周围绘制边框。 根据MSDN:TextBlock支持流内容元素的托管和显示。更准确地说,第一个代码块中TextBlock的内容成为TextBlock的Inlines属性中的一个。不幸的是,Inlines属性不是依赖性属性,因此我们无法将数据绑定到它。另一方面,Text属性是依赖项属性,但不允许字符串以外的任何内容


长话短说,我认为使用纯XAML无法实现您想要的目标。

实际上,我使用它是为了本地化~:(