Developer Express-Steuerelemente sind normalerweise sehr flexibel und nach diesem Support-Artikel können Sie was erreichen Sie möchten mit ihrem DateEdit
-Steuerelement arbeiten.
Die Kontrollsammlung kann von folgendem Ort bezogen werden: Über 60 kostenlose Kontrollen von DevExpress . (das kostenlose Angebot ist nicht mehr verfügbar)
Vergessen Sie nicht, den EULA zu lesen.
Die Leichtigkeit, mit der Sie dies tun können, hängt von den Daten ab, die Sie einschränken möchten. Wenn Sie beispielsweise nur einen Bereich gültiger Datumsangaben angeben möchten, können Sie das MinDate und MaxDate Eigenschaften zum Festlegen der Grenzen. Wenn Sie jedoch bestimmte Tage innerhalb eines Bereichs auswählen möchten (z. B. keine Wochenenden), gibt es dafür keine integrierte Methode.
Sie könnten entweder ein Steuerelement eines Drittanbieters mit dieser Funktionalität finden, oder Sie könnten versuchen, es ein wenig zu hacken, indem Sie dem ValueChanged Ereignis und erzwingt die aktuelle Datumzeit auf den letzten Wert (den Sie zwischenspeichern müssten), wenn der Benutzer etwas ausgewählt hat, was illegal war zu Ihrer Geschäftslogik ... aber dies ist ein nicht idealer Weg, es zu tun.
Tags und Links .net c# winforms datetimepicker