Proper Case Feature Implemented Without Bugs - C#

The original VB design changes the text on change to proper case - this
design sends your typing cursor to the beginning of the text box if
there is a delay. The same also applies to C# so I have made it change
all text to proper case when the button is clicked.