Ich benutze eine benutzerdefinierte dateTimePicker
, aber wenn ich den Wert in der UI ändere, nimmt er den Wert, der auf der Registerkarte Eigenschaften gespeichert ist.Benutzerdefinierter dateTimepicker aktualisiert nie den Wert
dateTimePicker1.Format = DateTimePickerFormat.Custom;
dateTimePicker1.CustomFormat = "dd/mm/yyyy HH:mm:ss.mmm";
dateTimePicker1.ShowUpDown = true;
Datum i während der Laufzeit einstellen:
zeigte ich das Datum MessageBox.Show(dateTimePicker1.Value.ToString())
Wert unter Verwendung gezeigt:
Wenn Sie sagen, benutzerdefinierte dateTimePicker ', ist das Sie schrieb, haben Sie es als eine Bibliothek von einem Kollegen, ist es ein 3rd Party Control? Wenn Sie nicht geschrieben haben, müssen Sie zuerst den Ersteller des Steuerelements konsultieren, bevor Sie auf StackOverflow nachfragen. –
'dateTimePicker1.Format = DateTimePickerFormat.Custom; dateTimePicker1.CustomFormat = "TT/MM/JJJJ HH: mm: ss.mmm"; 'es ist eine .NET4.5-Bibliothek, mit angepasstem Format –
Ja, ich habe, aber immer das gleiche Problem: manchmal Tage ändern, aber Monate bleiben als sie waren .. –