Control.ImeMode 屬性

定義

取得或設定控制項的輸入法 (IME) 模式。

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

屬性值

其中一個 ImeMode 值。 預設值為 Inherit

例外狀況

所指派的值不是其中一個 ImeMode 列舉值。

備註

輸入法是一種程式,可讓使用者使用標準鍵盤輸入複雜字元和符號,例如日文中文字元。 屬性 ImeMode 通常會針對 TextBox 只輸入數值的控制項設定 ImeMode.Off 為 。 屬性值 ImeMode 會針對 類別設定 ImeMode.NoControlForm

大部分未直接支援輸入法編輯器的類別,或允許來自輸入法的直接輸入,會將此屬性的值設定為 NoControl

重要

除非已以程式設計方式將其設定為 ImeMode.DisableImeMode 否則使用者可以以互動方式變更 。 在此情況下,使用者將無法使用 IME。

ImeMode當全域輸入模式生效時,會忽略Windows 8屬性。 如需詳細資訊,請參閱 將文字輸入從 Per-Thread 變更為個別使用者

適用於

產品 版本
.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

另請參閱