マスク"00/00/0000"、PromptChar "_"、およびDateTimeのValidatingTypeを持つMaskedTextBoxコントロールがあり、null値も受け入れることができるデータベースのDateTime列にバインドされています。
DBNullの場合は、有効な日付を入力するか、空白のままにする(つまり、「__ / __ / ____」)必要があります。
TypeValidationCompletedイベントを使用することで、有効な日付が入力されたかどうかを判断できますが、日付が指定されていないか、無効な日付が指定されている場合は常に値をDBNullに設定する方法がわかりません。
検証が失敗するたびにMaskedTextBoxからDBNull値を取得するにはどうすればよいですか?