英語で読む

次の方法で共有


RichTextBoxLanguageOptions 列挙型

定義

IME (Input Method Editor) とアジア言語のサポートに関する RichTextBox の設定を用意します。

この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。

C#
[System.Flags]
public enum RichTextBoxLanguageOptions
継承
RichTextBoxLanguageOptions
属性

フィールド

AutoFont 2

ユーザーがキーボード レイアウトを明示的に変更したときに、コントロールがフォントを自動的に変更するよう指定します。

AutoFontSizeAdjust 16

フォントに関連付けられたフォント サイズを、スクリプトにしたがって挿入位置のサイズからスケールするよう指定します。 たとえば、アジア言語のフォントは西洋言語のフォントに比べて少し大きくなります。 これは既定値です。

AutoKeyboard 1

ユーザーがフォントを明示的に変更するか、ユーザーが挿入位置をテキスト内の新しい位置に明示的に変更したときに、RichTextBox コントロールがキーボード レイアウトを自動的に変更するよう指定します。

DualFont 128

コントロールをデュアルフォント モードに設定します。 アジア言語のテキストに使用されます。 RichTextBox コントロールは、ASCII テキストには英語のフォントを、アジアのテキストにはアジア言語のフォントを使用します。

ImeAlwaysSendNotify 8

IME の複合処理中に、クライアントが通知を受ける方法を指定します。 0 に設定すると、未確定状態の間に EN_CHANGE イベントまたは EN_SELCHANGE イベントが発生しないよう指定します。 通知は、最後の文字列が読み込まれたときに送信されます。 これは既定値です。 1 に設定すると、未確定状態の間に EN_CHANGE イベントまたは EN_SELCHANGE イベントが発生するよう指定します。

ImeCancelComplete 4

IME (Input Method Editor) の複合文字列をユーザーがキャンセルしたときに、コントロールがその文字列を使用する方法を指定します。 このフラグが設定されている場合、コントロールは複合文字列を破棄します。 このフラグが設定されていない場合、コントロールは複合文字列を結果の文字列として使用します。

UIFonts 32

ユーザー インターフェイスの既定のフォントを使用するよう指定します。 このオプションは既定ではオフになっています。

適用対象

製品 バージョン
.NET Framework 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
Windows Desktop 3.0, 3.1, 5, 6, 7