title: Spell checker for .NET / C#
body: <p>Does somebody know a good multilanguage spell checker for C# - .NET?</p>
  
  <p>I mean, I have <a href="http://www.google.es/#hl=es&amp;sa=X&amp;ei=agBxTYKYKsaYhQfr68E_&amp;ved=0CBoQBSgA&amp;q=spell+checker+C%23&amp;spell=1&amp;fp=30ac618ed16d8cea" rel="nofollow noreferrer">googled</a> it and I found some alternatives, but does someone have a good success story with one?</p>
  
  <p>I need to add a spell checker to my application. I would like a library that integrates with <code>System.Windows.Forms.TexBox</code>, for example.</p>
  
  <p>Also, my application is portable to Linux, Mac, (<code>using Mono</code>), so it should be 100% managed code.</p>
  
  <hr>
  
  <p><strong>EDIT:</strong> I'm looking for something that underlines with a red line a wrong word in the textbox and also proposes corrections in a contextmenu:
  <img src="https://i.stack.imgur.com/c18RI.png" alt="enter image description here"></p>