In your form, I usually set this in the enter event of the control (usually a textbox).
<br />
InputLanguage.CurrentInputLanguage = <br />
InputLanguage.FromCulture(InputLanguage.FromCulture(System.Globalization.CultureInfo.GetCultureInfo("en-US"));<br />
Of course you can substitute the Culture to whatever you would like. I usually use "ar-JO" (Arabic - Jordan) quite a bit here.
A Systems Engineer, a Software Engineer, a Consultant and an Entrepreneur as well as a Barbeque aficionado.
Currently, working as a Senior Systems Engineer at Intergraph, where I help enterprises move the cloud.
Married and the proud father of two boys, my family is the center of my happy universe