.NET的拼写检查程序

gyu*_*isc 14 .net c# spell-checking

反正有没有使用Office库创建C#拼写检查器?我会对最简单的解决方案感到满意.

cod*_*der 7

使用NHunspell.

拼写检查,词库和连字符: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.


Sam*_*bes 6

最简单的解决方案是使用WPF:默认情况下,WPF的TextBox和RichTextBox控件支持拼写检查,只需添加控件,启用拼写检查,您就完成了!

这是一个示例代码:

<TextBox Margin="53,86,51,97" Name="textBox1" SpellCheck.IsEnabled="True"/>
Run Code Online (Sandbox Code Playgroud)