Control プロパティ


.NET Framework クラス ライブラリ
Control.ImeMode プロパティ

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

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

構文

Visual Basic (宣言)
<LocalizableAttribute(True)> _
Public Property ImeMode As ImeMode
Visual Basic (使用法)
Dim instance As Control
Dim value As ImeMode

value = instance.ImeMode

instance.ImeMode = value
C#
[LocalizableAttribute(true)] 
public ImeMode ImeMode { get; set; }
C++
[LocalizableAttribute(true)] 
public:
property ImeMode ImeMode {
    ImeMode get ();
    void set (ImeMode value);
}
J#
/** @property */
public ImeMode get_ImeMode ()

/** @property */
public void set_ImeMode (ImeMode value)
JScript
public function get ImeMode () : ImeMode

public function set ImeMode (value : ImeMode)

プロパティ値

ImeMode 値の 1 つ。既定値は Inherit です。
例外

例外の種類条件

InvalidEnumArgumentException

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

解説

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

IME を直接サポートしない、つまり IME から直接入力できないほとんどクラスは、このプロパティの値を NoControl に設定します。

メモ重要 :

ImeMode は、ユーザーが対話形式で変更できます。ただし、プログラムによって ImeMode.Disable に設定されている場合は例外です。この場合、ユーザーは、IME を使用することはできません。

プラットフォーム

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 2.0、1.1、1.0
参照

タグ :


Page view tracker