Silverlight 将不同风格的长句包装成句子形式
我想在表格中显示一个长句。Silverlight 将不同风格的长句包装成句子形式,silverlight,xaml,user-interface,Silverlight,Xaml,User Interface,我想在表格中显示一个长句。 有些单词应该是黑色的,有些是蓝色的。 为此,我添加了不同的文本块,并为每个文本块设置前台属性,然后将它们放在水平堆叠面板中。 但我希望它可以被包装,通过设置TextBlock的WrapText属性,它没有任何效果,因为它在StackPanel中。 解决方案是什么?您应该使用文本块 <TextBlock TextWrapping="Wrap"> <Run Text="This is black text" Foreground="Black"/
有些单词应该是黑色的,有些是蓝色的。
为此,我添加了不同的文本块,并为每个文本块设置前台属性,然后将它们放在水平堆叠面板中。
但我希望它可以被包装,通过设置TextBlock的WrapText属性,它没有任何效果,因为它在StackPanel中。
解决方案是什么?您应该使用文本块
<TextBlock TextWrapping="Wrap">
<Run Text="This is black text" Foreground="Black"/>
<Run Text=" While this is blue text!" Foreground="Blue"/>
</TextBlock>