Copyright © GrapeCity inc. All rights reserved.
True DBGrid for WinForms
入力マスクを使って書式設定する
データ表示テクニック > テキストの書式設定 > 入力マスクを使って書式設定する

入力形式と表示形式は同じであることが多いため、 NumberFormat プロパティには Edit Mask オプション(間のスペースに注意)が用意されています。このオプションを選択すると、EditMask プロパティの設定がデータの入力と表示の両方に使用されます。ただし、入力形式と表示形式が同じである必要はなく、EditMask プロパティと異なる NumberFormat オプションを選択することもできます。

たとえば、次のコードは、電話番号のテンプレートを列の表示と編集の両方に適用します。

Visual Basic コードの書き方

Visual Basic
コードのコピー
Me.C1TrueDBGrid1.Columns("Phone").EditMask = "(###) ###-####"
Me.C1TrueDBGrid1.Columns("Phone").NumberFormat = "Edit Mask"

C# コードの書き方

C#
コードのコピー
this.c1TrueDBGrid1.Columns["Phone"].EditMask = "(###) ###-####";
this.c1TrueDBGrid1.Columns["Phone"].NumberFormat = "Edit Mask";

データの入力マスクの指定方法については、入力マスクを参照してください。

関連トピック