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