Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Spell checker for .NET / C#

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: enter image description here

like image 421
Daniel Peñalba Avatar asked Mar 04 '11 15:03

Daniel Peñalba


People also ask

Is there a spell check in Visual Studio?

The Visual Studio 2022 editor will have a built-in spell-checker to help you code more accurately with fewer errors.

What is ASPNetSpell?

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.


2 Answers

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. :)

like image 71
reggie Avatar answered Oct 21 '22 17:10

reggie


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.

like image 40
Pondidum Avatar answered Oct 21 '22 18:10

Pondidum