我想验证 vb.net 中的 DateTimePicker 控件。我将它用于员工的加入日期,所以我不希望控件允许选择未来的日期..只有当前日期之前的日期才能被允许选择。我尝试了以下代码:
Private Sub DateTimePickerDOJ_ValueChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DateTimePickerDOJ.ValueChanged
If DateTimePickerDOJ.Value > Date.Today Then
MessageBox.Show("You Cannot Select a Future Date!", "", MessageBoxButtons.OK, MessageBoxIcon.Error)
End If
End Sub
上面的代码只正确显示了消息,但它没有用,因为选择了未来的日期。
谁能帮我解决dis问题?