従業員の誕生日の入力に使用されるdatetimepickerツールがあります。有効な誕生日を入力するのを忘れて、現在の日付にdatetimepickerを残していないか、彼は警告メッセージを受け取るでしょう。
私はValueChangedイベントにこのコードを記述しようとしましたが、私は望んだとして、それが働いていなかった...任意の助けdatetimepickerによって入力された日付と現在の日付を比較する方法
if (empRegBdatePicker.Value == DateTime.Today)
{
MessageBox.Show("Please enter a valid birth date of an employee");
empRegBdatePicker.Focus();
}
可能な複製を(http://stackoverflow.com/questions/3059497/how- to-compare-datetime-in-c) –
もっと情報が必要だと思います。デバッガが上記のコードに当たっていますか? 'empRegBdatePicker.Value'の値は何ですか?どのように動作しませんでしたか? – Baldrick
ValueChangedイベントに書き込まないでください。ユーザーが生年月日の入力を忘れた場合、値は変更されず、イベントは発生しません。 – bolt19