Share via


InputLanguageManager.SetInputLanguage(DependencyObject, CultureInfo) Yöntem

Tanım

Belirtilen bağımlılık nesnesindeki InputLanguage ekli özelliğin değerini ayarlar.

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)

Parametreler

target
DependencyObject

Ekli özelliğin InputLanguage ayarlanacağı bağımlılık nesnesi.

inputLanguage
CultureInfo

CultureInfo Ekli özellik için InputLanguage yeni değeri temsil eden bir nesne.

Özel durumlar

olduğunda target yükseltilir null.

Örnekler

Aşağıdaki örnekte, bir InputLanguageManager öğesinin giriş dilini ayarlamak için nasıl kullanılacağı gösterilmektedir TextBox .

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()

Şunlara uygulanır

Ayrıca bkz.