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
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die DateTimePicker.MaxDate Eigenschaft zu erreichen.
"Ruft ab oder legt das maximale Datum und die Uhrzeit können im Steuerelement ausgewählt sein."
Sie haben, um es auf code ... kann nicht festgelegt werden, es in der VS-Designer, ist, dass deine Zweifel?
ohk..also du meinst ich sollte es auf die form_load-rite?
ja, das ist es, was ich meinte
InformationsquelleAutor fableal