DataGridView DateTime 列をマスクしようとしています。これを実現するために、J Thomas フォーム codeproject Linkによって作成されたカスタム コントロールを試しました。DataGridView に追加した後、(キーを押して) datetime 値を入力しようとしているときに、エラー「System.FormatException」を下回っています。
私のwinformデザイナーコードは次のように作成しました:
this.dataGridViewTextBoxColumn9 = new JThomas.Controls.DataGridViewMaskedTextColumn();
// dataGridViewTextBoxColumn9
//
this.dataGridViewTextBoxColumn9.DataPropertyName = "DOB";
this.dataGridViewTextBoxColumn9.HeaderText = "DOB";
this.dataGridViewTextBoxColumn9.Mask = "00/00/0000";
this.dataGridViewTextBoxColumn9.Name = "dataGridViewTextBoxColumn9";
DataGridViewMaskedTextColumn を達成できる他の方法はありますか、またはこの問題を解決するにはどうすればよいですか?