Does somebody know a good multilanguage spell checker for C# - .NET?
I mean, I have googled it and I found some alternatives, but does someone have a good success story with one?
I need to add a spell checker to my application. I would like a library that integrates with System.Windows.Forms.TexBox
, for example.
Also, my application is portable to Linux, Mac, (using Mono
), so it should be 100% managed code.
EDIT: I'm looking for something that underlines with a red line a wrong word in the textbox and also proposes corrections in a contextmenu:
The Visual Studio 2022 editor will have a built-in spell-checker to help you code more accurately with fewer errors.
ASPNetSpell : The Popular Spell Checking Component for Microsoft ASP.Net C# and VB.Net. A comprehensive spellchecking library for . Net web applications. From your ToolBox, you can now drag and drop a spelling validation button into your Web Applications forms or MVC views with ease and precision.
There is a project called NetSpell. Link: http://www.codeproject.com/KB/string/netspell.aspx
I have used it in my .Net winform application and it works like a charm. Let me know if you need anymore details and I can help you out. :)
If you don't object to paying for it, ComponentOne has a spellchecker component which attaches to a normal Textbox, and provides the highlight and context menu.
I use it at my work, and have had no problems with it so far.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With