Control.ImeMode プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コントロールの 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 値のいずれか 1 つ。 既定値は、Inherit です。
例外
代入された値が、ImeMode 列挙値ではありません。
注釈
IME は、標準キーボードを使用して、日本語の漢字などの複雑な文字や記号を入力できるプログラムです。 ImeMode通常、このプロパティは、数値のみを入力することを目的としたコントロールに対TextBoxして設定ImeMode.Offされます。 クラスの ImeMode プロパティ値が設定 ImeMode.NoControl されます Form 。
入力メソッド エディターを直接サポートしていないクラスや、IME からの直接入力を許可するほとんどのクラスは、このプロパティの値を NoControl.
重要
プログラムで設定ImeMode.Disableされていない限り、ImeModeユーザーは対話形式で変更できます。 この場合、ユーザーは IME を使用できません。
ImeModeグローバル入力モードが有効な場合、Windows 8ではこのプロパティは無視されます。 詳細については、「 テキスト入力を Per-Thread からユーザーごとに切り替える」を参照してください。