Windows Forms应用程序中的富文本

4
我想更新一个Windows窗体应用程序,提供以下功能:
  • 拼写检查
  • 有限的文本格式:加粗、斜体、项目符号列表
理想情况下,经过格式化的文本可通过纯文本方式访问,以便通过不支持格式化的工具进行报告,但也可以在支持HTML标签渲染文本的工具中呈现为HTML。
在我看来,WPF RichTextBox将提供此功能。最佳的整合方法是什么?您会提出其他替代方案吗?
3个回答

3
你可以为Windows Forms RichTextBox添加/创建一个插入式拼写检查器。
准备好的richtextbox自定义控件带有拼写检查功能。 一个可轻松集成的拼写检查应用程序。 此外,这里有一篇关于如何将WPF RichTextBox添加到您的应用程序中以及如何使拼写检查工作的文章。(需要.NET 3.0+)

2

我还没有检查过它是否适用于RichTextBox,但是应该可以...尝试使用以下的附加属性

<TextBox SpellCheck.IsEnabled="True" />

在这里了解更多关于WPF文本控件中的拼写检查


1

Windows Forms 也有 RichTextBox。如果你在一个 Windows Forms 应用程序中,那么将它纳入其中会比纳入 WPF 控件更容易。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接