Switch keyboard layouts

Found such a way:

InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(new CultureInfo("ru-RU")); 

And how to determine which at the moment?

  • one
    Well, just read this property. - Alexander Petrov
  • and define InputLanguage.CurrentInputLanguage . Doesn't the property name speak for itself? - And

1 answer 1

 public void getCurrentInputLanguage() { InputLanguage myCurrentLanguage = InputLanguage.CurrentInputLanguage; MessageBox.Show("Current input language is: " + myCurrentLanguage.Culture.EnglishName); }