Windows窗体应用程序中的富文本

时间:2008-10-04 17:06:30

标签: .net wpf winforms

我想更新Windows窗体应用程序以提供以下功能:

  • 拼写检查
  • 文字格式有限:粗体,斜体,项目符号列表

理想情况下,可以通过纯文本方式访问格式化文本,以便通过不支持格式化的工具进行报告,但也可以在呈现文本时将其呈现为支持HTML标记的工具的HTML。

在我看来,WPF RichTextBox将提供此功能。合并它的最佳方法是什么?你会建议其他选择吗?

3 个答案:

答案 0 :(得分:3)

您可以为Window Forms RichTextBox添加/创建一个插入式拼写检查器。

通过拼写检查准备好richtextbox自定义控件。 checking spelling的应用程序,可以轻松集成

另外here是一篇关于向应用程序添加WPF RichTextBox以及使拼写检查正常工作的文章。 (需要.NET 3.0 +)

答案 1 :(得分:2)

还没有检查它是否可以在RichTextBox中工作但它应该...尝试以下附加属性

<TextBox SpellCheck.IsEnabled="True" />

详细了解此here

答案 2 :(得分:1)

Windows窗体也有一个RichTextBox。如果您使用的是Windows窗体应用程序,那么合并它将比合并WPF控件更容易。