Windows Forms DateTimePicker.Checked-Eigenschaft scheint nicht zu reagieren
Wer im .NET 1.0 und .NET 1.1 mit einem gebundenen DateTimePicker-Control mit aktivierter CheckBox arbeitet und initial dessen Checked-Eigenschaft auf False setzt, wird verblüfft feststellen, dass das in der optischen Darstellung nichts bringt: Die CheckBox bleibt angekreuzt. Schlecht, und wohl ein offizieller Bug.
Die Lösung für dieses Problem: Checked erst True, dann False zuweisen:
dtPick.Checked = True
dtPick.Checked = False
Und schon entspricht die Anzeige den Erwartungen.
Comments(1)