Sootah
Sootah

Reputation: 1811

Where can I find a free, easy to implement spellcheck component for .NET?

This may be a tall order, but I'd like to find a spellchecker component that is easy to implement (I only need to spell-check one TextBox). I've looked around and cannot seem to find anything that doesn't cost a fortune, or isn't overly complicated to implement. I did find a wrapper for NHunspell, but couldn't get it to actually display the spell-check box for whatever reason.

ComponentOne's spell-check control is absolutely excellent, but of course, costs an absolute fortune since you can't buy just that component, you have to buy the whole suite. All the other ones I've found seem to be the same way.

I liked the ComponentOne version the best because all you had to do way reference it, initialize, and when you called it you simply told it which control to check. It was lovely.

Suggestions?

Upvotes: 7

Views: 2487

Answers (2)

Felice Pollano
Felice Pollano

Reputation: 33252

If you can't use wpf, and you can accept do some work by hand, a very insteresting component is the SharpDevelop text editor: http://wiki.sharpdevelop.net/Using%20the%20texteditor.ashx it is not exactly a drag'drop component, but you can extend it with some sort of language service to provide your own spell check mechanism. The component offers to you all the graphic part: squiggles, highlighting and so on. And it is Winform (even if now there is a wpf version too)

Upvotes: 1

ChickSentMeHighE
ChickSentMeHighE

Reputation: 1706

You should check out NetSpell, very easy to implement.

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

Upvotes: 8

Related Questions