Control.ImeMode Właściwość

Definicja

Pobiera lub ustawia tryb Edytora metod wejściowych (IME) kontrolki.

C#
public System.Windows.Forms.ImeMode ImeMode { get; set; }

Wartość właściwości

ImeMode Jedna z wartości. Wartość domyślna to Inherit.

Wyjątki

Przypisana wartość nie jest jedną z ImeMode wartości wyliczenia.

Uwagi

IME to program, który umożliwia użytkownikom wprowadzanie znaków złożonych i symboli, takich jak japońskie znaki Kanji, przy użyciu standardowej klawiatury. Właściwość ImeMode jest zwykle ustawiana na ImeMode.Off dla kontrolki TextBox , która ma wprowadzać tylko wartości liczbowe. Wartość ImeMode właściwości jest ustawiona Form na ImeMode.NoControl dla klasy .

Większość klas, które nie obsługują bezpośrednio edytorów metod wejściowych lub zezwala na bezpośrednie dane wejściowe z edytora IME, ustawi wartość tej właściwości na NoControlwartość .

Ważne

Użytkownik może interaktywnie zmienić wartość ImeMode , chyba że został on ustawiony programowo na ImeMode.Disablewartość . W takim przypadku użytkownik nie będzie mógł użyć edytora IME.

Właściwość ImeMode jest ignorowana w Windows 8, gdy globalny tryb wprowadzania jest w życie. Aby uzyskać więcej informacji, zobacz Switch Text Input Changed from Per-Thread to Per-User (Przełącz wprowadzanie tekstu zmienione z Per-Thread na użytkownika).

Dotyczy

Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Zobacz też