GrapeCity SPREAD for Windows Forms 11.0J
入力の制御(GcCharMask型セル)

GcCharMask型セルが提供する入力機能について解説します。

書式の設定

GcCharMask型セルは、FormatString プロパティにより書式を設定することで入力可能な文字種を制限することができます。また、AutoConvert プロパティを使用して指定の書式に自動的に変換することも可能です。

GcCharMask型セルに設定可能な文字種等の詳細については、「書式の設定(GcCharMask型セル)」で解説します。

入力方向の設定

キャラクタボックスコントロールでは、InputDirection プロパティを使って、テキストの入力方向を設定することができます。コントロールへの入力内容に応じてテキストの入力方向を設定することで、自然な入力を実現することができます。
たとえば、文字列や番号のような入力の場合、CharMaskInputDirection.LeftToRight(左から右へ)、数値や金額などを入力する場合はCharMaskInputDirection.RightToLeft (右から左へ)のように設定することができます。

改行コードの取り扱い

AcceptsCrLf プロパティを使用してクリップボードへ改行を含む文字列をコピー、または貼り付けた場合の改行コードの扱いを設定できます。AcceptsCrLf プロパティは、CrLfMode 列挙体を使用して次の値を設定できます。

AcceptsCrLfの値 説明
NoControl 改行コードはそのままでコピー、貼り付けを行います。
Filter 全ての改行コードを削除しコピー、貼り付けを行います。
Cut 最初の改行コード以降の文字列を削除します。標準コントロールと同じ動作です。
関連トピック

 

 


© 2004-2018, GrapeCity Inc. All rights reserved.