入力形式と表示形式は同じであることが多いため、 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"; |
データの入力マスクの指定方法については、入力マスクを参照してください。