使用NHunspell.
就个人而言,我已经尝试过了.很好.
从NHunspell项目页面:
NHunspell基于Hunspell,将Open Office拼写检查,连字符和词库带入Microsoft®.NETFramework.NHunspell是一个.NET(C#,VB)库,包含本地库Hunspell,Hyphen和MyThes.
集成库在OpenOffice中使用,并与OpenOffice.org上发布的词典一起使用.
NHunspell的许可证如下:GPL/LGPL/MPL.根据LGPL和MPL许可证,允许在商业应用中免费使用.您的商业应用程序可以链接到NHunspell DLL.
最简单的解决方案是使用WPF:默认情况下,WPF的TextBox和RichTextBox控件支持拼写检查,只需添加控件,启用拼写检查,您就完成了!
这是一个示例代码:
<TextBox Margin="53,86,51,97" Name="textBox1" SpellCheck.IsEnabled="True"/>
Run Code Online (Sandbox Code Playgroud)