I am trying to force uppercase input into a textbox on windows mobile using C# .NET. MSDN reference articles suggest the following might be possible:**

Code Snippet
privatevoid TextControl_KeyPress(object sender, KeyPressEventArgs e){e.KeyChar = Char.ToUpper(e.KeyChar);}
*

*
However I get an compile error that says KeyChar is read only. The only other solution I could find was to use CharacterCasing, however that is not supported in the framework I am using for the windows mobile. Does anyone know a working solution for .NET Compact Framework 2.0?

More...