Control.ImeMode 屬性
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定控制項的輸入法 (IME) 模式。
public:
property System::Windows::Forms::ImeMode ImeMode { System::Windows::Forms::ImeMode get(); void set(System::Windows::Forms::ImeMode value); };
C#
public System.Windows.Forms.ImeMode ImeMode { get; set; }
member this.ImeMode : System.Windows.Forms.ImeMode with get, set
Public Property ImeMode As ImeMode
所指派的值不是其中一個 ImeMode 列舉值。
輸入法是一種程式,可讓使用者使用標準鍵盤輸入複雜字元和符號,例如日文中文字元。 屬性 ImeMode 通常會針對 TextBox 只輸入數值的控制項設定 ImeMode.Off 為 。 屬性值 ImeMode 會針對 類別設定 ImeMode.NoControl 為 Form 。
大部分未直接支援輸入法編輯器的類別,或允許來自輸入法的直接輸入,會將此屬性的值設定為 NoControl 。
重要
除非已以程式設計方式將其設定為 ImeMode.Disable , ImeMode 否則使用者可以以互動方式變更 。 在此情況下,使用者將無法使用 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 |