InputLanguageManager.Current Property


Gets the input language manager associated with the current context.

Namespace:   System.Windows.Input
Assembly:  PresentationCore (in PresentationCore.dll)

Public Shared ReadOnly Property Current As InputLanguageManager

Property Value

Type: System.Windows.Input.InputLanguageManager

An InputLanguageManager object associated with the current context.

This property has no default value.

The following example demonstrates how to use an InputLanguageManager to access the language manager associated with the current context.

InputLanguageManager.SetInputLanguage(myTextBox, CultureInfo.CreateSpecificCulture("fr"))
tb2.Text = "Available Input Languages:"
lb1.ItemsSource = InputLanguageManager.Current.AvailableInputLanguages
tb3.Text = "Input Language of myTextBox is " & InputLanguageManager.GetInputLanguage(myTextBox).ToString()
tb4.Text = "CurrentCulture is Set to " & Me.Dispatcher.Thread.CurrentCulture.Name.ToString()

.NET Framework
Available since 3.0
Return to top