Requirement: How to add as-you-type spell checking to .NET Windows Forms applications

I need a spell checker for my .Net Winforms application, one that works on-the-fly as the user types input to a textbox.


Solutions:

Submit a new solution to this problem >
How to add as-you-type spell checking to .NET Windows Forms applications
The C# and VB.NET solutions show how to add as-you-type spell checking capabilities to a variety of different Windows Forms applications.
(C#, VB.NET\.Net 1.1, .Net 2.0, .Net 3.0)