我有一个文本块,其中包含一段长文本,由于文本块的宽度不足以显示每个字母,所以文本被分成了几行。 我想要一些单词加粗,同时保持文本与之前一样分成多行。您会如何装饰文本的某些部分? "the quick brown fox jumped over the lazy yellow dog." 如果 TextBlock 的功能不足够(感谢 @BoltClock),也许我应该将 TextBlock 分成几个部分,或者操作 TextBlock.Inlines 或其他东西?
您可以使用“runs”: <TextBlock.Inlines> <Run Text="the quick brown " /> <Run FontStyle="Bold" Text="fox" /> <Run Text=" jumped over the lazy yellow " /> <Run FontStyle="Bold" Text="dog" /> <Run Text="." /> </TextBlock.Inlines>
TextBlock
子类,并在那里执行格式设置。 - BoltClock