Where can I find a free, easy-to-use spell checker component for .NET?

It may be a high order, but I would like to find a spellchecking component that is easy to implement (I only need to check the spelling of a single TextBox). I looked around and could not find anything that was not worth a fortune, or not too difficult to implement. I found a wrapper for NHunspell, but could not get it to actually display the spell check flag for any reason.

The ComponentOne spellchecking control is absolutely excellent, but, of course, the absolute state is worth it, since you cannot buy this particular component, you need to buy the whole package. All the others that I found look the same.

I liked the best version of ComponentOne, because all you had to do was reference it, initialize, and when you called it, you just said which control to check. This was great.

Suggestions?

+6
c # winforms spell-checking
source share
2 answers

You should check NetSpell, very easy to implement.

Link to an example http://www.codeproject.com/KB/string/netspell.aspx

+8
source share

If you cannot use wpf, and you can take some actions manually, the SharpDevelop text editor is a very complex component: http://wiki.sharpdevelop.net/Using%20the%20texteditor.ashx is not quite a drag'drop component, but you can Extend it with a language service to provide your own spelling checker. The component offers you the entire graphic part: squiggles, highlighting, and so on. And this is Winform (even if there is now a wpf version)

+1
source share

All Articles