.NET / C#的拼写检查程序

时间:2011-03-04 15:08:10

标签: c# .net spell-checking

有人知道C# - .NET的一个好的多语言拼写检查器吗?

我的意思是,我有googled它,我找到了一些替代方案,但有人有一个很好的成功故事吗?

我需要在我的应用程序中添加一个拼写检查器。我想要一个与System.Windows.Forms.TexBox集成的库。

此外,我的应用程序可移植到Linux,Mac,(using Mono),因此它应该是100%托管代码。


编辑:我正在寻找在文本框中用红线标出错误字词的内容,并在上下文菜单中提出更正: enter image description here

3 个答案:

答案 0 :(得分:10)

有一个名为NetSpell的项目。链接:  http://www.codeproject.com/KB/string/netspell.aspx

我在我的.Net winform应用程序中使用它,它就像一个魅力。如果您需要更多详细信息,请告诉我,我可以帮助您。 :)

答案 1 :(得分:3)

如果您不反对支付费用,ComponentOne会有一个spellchecker组件附加到普通文本框,并提供突出显示和上下文菜单。

我在工作中使用它,到目前为止没有任何问题。

答案 2 :(得分:0)

WPF内置SpellCheck;但是,我不相信它完全可以移植到Mono,因为它的WPF而不是WinForms。