【发布时间】:2013-11-04 02:12:28
【问题描述】:
当我尝试编辑 RichTextBox 的模板(甚至是 blend 3)时,Blend 似乎崩溃了。
我需要一个可以显示粗体、突出显示、斜体文本的替代方案 不同的颜色等。
有这样的吗?
【问题讨论】:
-
为什么不尝试找出它崩溃的原因,而不是寻找另一个做同样事情的控件?
标签: wpf richtextbox
当我尝试编辑 RichTextBox 的模板(甚至是 blend 3)时,Blend 似乎崩溃了。
我需要一个可以显示粗体、突出显示、斜体文本的替代方案 不同的颜色等。
有这样的吗?
【问题讨论】:
标签: wpf richtextbox
它可能不是“纯粹的”,但如果您愿意,可以在 WPF 窗口中使用旧的 Windows.Forms RichTextBox。我已经做到了,而且效果很好。
【讨论】:
RichTextBox 用于编辑格式化文本。如果你只是想显示文本,你可以使用TextBlock:
<TextBlock>
<TextBlock FontWeight="Bold">I am bold</TextBlock>
<TextBlock> and I am not</TextBlock>
</TextBlock>
如果您的文档足够复杂,您可以将其粘贴在 DocumentViewer 中。
也就是说,您是否尝试过采用最简单的RichTextBox 并在 Blend 中编辑模板?那还会崩溃吗?
【讨论】: