PowerTools SPREAD for Windows Forms 10.0J
ImeMode プロパティ (EditBase)


コントロールのIMEモードを取得または設定します。
構文
'Declaration
 
Public Shadows Property ImeMode As ImeMode
'使用法
 
Dim instance As EditBase
Dim value As ImeMode
 
instance.ImeMode = value
 
value = instance.ImeMode
public new ImeMode ImeMode {get; set;}

プロパティ値

IMEモードを表すImeMode列挙体。
ImeModeの値 説明
-1 - Inherit 親コントロールの IME モードを継承します。
0 - NoControl なし (既定)。
1 - On IME がオンです。この値は、IME がオンであることを示し、中国語または日本語に固有の文字を入力できることを示します。 この設定は、日本語、簡体字中国語、および繁体字中国語の IME に対してだけ有効です。
2 - Off IME がオフです。このモードは、IME がオフであることを示します。つまり、オブジェクトの動作は英語入力モードと同様になります。 この設定は、日本語、簡体字中国語、および繁体字中国語の IME に対してだけ有効です。
3 - Disable IME が無効になっています。この設定では、ユーザーはキーボードを使用して IME を有効にすることができず、 IME のフローティング ウィンドウは非表示になります。
4 - Hiragana ひらがな DBC。この設定は、日本語 IME に対してだけ有効です。
5 - Katakana カタカナ DBC。この設定は、日本語 IME に対してだけ有効です。
6 - KatakanaHalf カタカナ SBC。この設定は、日本語 IME に対してだけ有効です。
7 - AlphaFull 2 バイトの英数字。この設定は、韓国語と日本語の IME に対してだけ有効です。
8 - Alpha 1 バイトの英数字 (SBC)。この設定は、韓国語と日本語の IME に対してだけ有効です。
9 - HangulFull ハングル DBC。この設定は、韓国語 IME に対してだけ有効です。
10 - Hangul ハングル SBC。この設定は、韓国語 IME に対してだけ有効です。
例外
例外説明
System.ComponentModel.InvalidEnumArgumentException指定された値がSystem.Windows.Forms.ImeMode列挙値ではありません。
解説
IMEは、ユーザーが日本の漢字などの複雑な文字や記号を標準のキーボードを使って入力できるようにするプログラムです。ImeModeプロパティは通常、数値のみを入力するコントロールに対してはSystem.Windows.Forms.ImeMode.Offに設定されます。System.Windows.Forms.Formクラスに対しては、System.Windows.Forms.ImeMode.NoControlに設定されます。

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

参照

EditBase クラス
EditBase メンバ
DefaultImeMode プロパティ

 

 


© 2004-2017, GrapeCity inc. All rights reserved.