DateTimePicker validation

Möchte ich überprüfen DateTimePicker-Steuerelement in vb.net. Ich benutze es für Beitrittsdatum für die Mitarbeiter, so dass ich nicht wollen, die Kontrolle zu ermöglichen die Auswahl der Termine in der Zukunft..nur Termine bis zum aktuellen Datum, kann erlaubt werden, zu wählen. Ich habe versucht den folgenden code:

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

Der obige code zeigt nur die Meldung richtig, aber seine keine Verwendung becoz der Zukunft Datum ist immer ausgewählt.

kann jemand bitte helfen Sie mir mit dis problem?

InformationsquelleAutor user1670625 | 2012-10-18

Schreibe einen Kommentar