有人知道C# - .NET的一个好的多语言拼写检查器吗?
我的意思是,我有googled它,我找到了一些替代方案,但有人有一个很好的成功故事吗?
我需要在我的应用程序中添加一个拼写检查器。我想要一个与System.Windows.Forms.TexBox
集成的库。
此外,我的应用程序可移植到Linux,Mac,(using Mono
),因此它应该是100%托管代码。
编辑:我正在寻找在文本框中用红线标出错误字词的内容,并在上下文菜单中提出更正:
答案 0 :(得分:10)
有一个名为NetSpell的项目。链接: http://www.codeproject.com/KB/string/netspell.aspx
我在我的.Net winform应用程序中使用它,它就像一个魅力。如果您需要更多详细信息,请告诉我,我可以帮助您。 :)
答案 1 :(得分:3)
如果您不反对支付费用,ComponentOne会有一个spellchecker组件附加到普通文本框,并提供突出显示和上下文菜单。
我在工作中使用它,到目前为止没有任何问题。
答案 2 :(得分:0)
WPF内置SpellCheck;但是,我不相信它完全可以移植到Mono,因为它的WPF而不是WinForms。