在wpf中有没有一个很好的替代richtextbox?

时间:2009-08-05 14:51:50

标签: wpf richtextbox

当我尝试编辑RichTextBox的模板(甚至混合3)时,Blend似乎崩溃了。

我需要一种可以显示粗体,突出显示的斜体文字的替代方案 不同颜色等。

有这样的东西吗?

2 个答案:

答案 0 :(得分:1)

RichTextBox用于编辑带格式的文本。如果您只是想显示文字,可以使用TextBlock

<TextBlock>
    <TextBlock FontWeight="Bold">I am bold</TextBlock>
    <TextBlock> and I am not</TextBlock>
</TextBlock>

如果您的文档足够复杂,可以将其粘贴到DocumentViewer

那就是说,您是否尝试过最简单的RichTextBox并在Blend中编辑模板?这还会崩溃吗?

答案 1 :(得分:1)

它可能不是“纯粹的”,但如果您愿意,可以在WPF窗口中使用旧的Windows.Forms RichTextBox。我做到了,效果很好。