Control.ImeMode プロパティ

定義

コントロールの IME (Input Method Editor) モードを取得または設定します。

public:
 property System::Windows::Forms::ImeMode ImeMode { System::Windows::Forms::ImeMode get(); void set(System::Windows::Forms::ImeMode value); };
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 値のいずれか 1 つ。 既定値は、Inherit です。

例外

代入された値が、ImeMode 列挙値ではありません。

注釈

IME は、標準キーボードを使用して、日本語の漢字などの複雑な文字や記号を入力できるプログラムです。 ImeMode通常、このプロパティは、数値のみを入力することを目的としたコントロールに対TextBoxして設定ImeMode.Offされます。 クラスの ImeMode プロパティ値が設定 ImeMode.NoControl されます Form

入力メソッド エディターを直接サポートしていないクラスや、IME からの直接入力を許可するほとんどのクラスは、このプロパティの値を NoControl.

重要

プログラムで設定ImeMode.Disableされていない限り、ImeModeユーザーは対話形式で変更できます。 この場合、ユーザーは IME を使用できません。

ImeModeグローバル入力モードが有効な場合、Windows 8ではこのプロパティは無視されます。 詳細については、「 テキスト入力を Per-Thread からユーザーごとに切り替える」を参照してください。

適用対象

こちらもご覧ください