Freigeben über


InputLanguageManager.SetInputLanguage(DependencyObject, CultureInfo) Methode

Definition

Legt den Wert der angefügten InputLanguage-Eigenschaft für das angegebene Abhängigkeitsobjekt fest.

public:
 static void SetInputLanguage(System::Windows::DependencyObject ^ target, System::Globalization::CultureInfo ^ inputLanguage);
public static void SetInputLanguage (System.Windows.DependencyObject target, System.Globalization.CultureInfo inputLanguage);
static member SetInputLanguage : System.Windows.DependencyObject * System.Globalization.CultureInfo -> unit
Public Shared Sub SetInputLanguage (target As DependencyObject, inputLanguage As CultureInfo)

Parameter

target
DependencyObject

Das Abhängigkeitsobjekt, für das die angefügte InputLanguage-Eigenschaft festgelegt werden soll.

inputLanguage
CultureInfo

Ein CultureInfo-Objekt, das den neuen Wert für die angefügte InputLanguage-Eigenschaft darstellt.

Ausnahmen

Wird ausgelöst, wenn target den Wert null hat.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie die InputLanguageManager Eingabesprache eines TextBox Elements mithilfe von festgelegt wird.

this.Dispatcher.Thread.CurrentCulture.Name.ToString();
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 " + this.Dispatcher.Thread.CurrentCulture.Name.ToString();
Me.Dispatcher.Thread.CurrentCulture.Name.ToString()
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()

Gilt für:

Weitere Informationen