Festlegen und Zurückgeben von Datumsangaben mit dem DateTimePicker-Steuerelement in Windows Forms
Die aktuell im DateTimePicker-Steuerelement von Windows Forms ausgewählte Datumsangabe (Datum und Uhrzeit) ist durch die Value-Eigenschaft bestimmt. Sie können die Value-Eigenschaft festlegen, bevor das Steuerelement angezeigt wird (z. B. zur Entwurfszeit oder im Load-Ereignis des Formulars), um zu bestimmen, welches Datum zunächst im Steuerelement ausgewählt ist. Standardmäßig wird die Value-Eigenschaft des Steuerelements auf das aktuelle Datum festgelegt. Wenn Sie die Value-Eigenschaft des Steuerelements im Code ändern, wird das Steuerelement auf dem Formular automatisch entsprechend der neuen Einstellung aktualisiert.
Die Value-Eigenschaft gibt eine DateTime-Struktur als ihren Wert zurück. Es gibt mehrere Eigenschaften der DateTime Struktur, die bestimmte Informationen zum angezeigten Datum zurückgeben. Diese Eigenschaften können nur verwendet werden, um einen Wert zurückzugeben. verwenden Sie sie nicht, um einen Wert festzulegen.
Für Datumswerte geben die eigenschaften Month, Dayund Year ganzzahlige Werte für diese Zeiteinheiten des ausgewählten Datums zurück. Die DayOfWeek-Eigenschaft gibt einen Wert zurück, der den ausgewählten Wochentag angibt (mögliche Werte werden in der DayOfWeek Enumeration aufgeführt).
Für Zeitwerte geben die Hour, Minute, Secondund Millisecond Eigenschaften ganze Zahlenwerte für diese Zeiteinheiten zurück. Informationen zum Konfigurieren des Steuerelements zum Anzeigen von Uhrzeiten finden Sie unter So geht's: Uhrzeit mit dem DateTimePicker-Steuerelement anzeigen.
So legen Sie den Datums- und Uhrzeitwert des Steuerelements fest
Legen Sie die eigenschaft Value auf einen Datums- oder Uhrzeitwert fest.
DateTimePicker1.Value = New DateTime(2001, 10, 20)
dateTimePicker1.Value = new DateTime(2001, 10, 20);
dateTimePicker1->Value = DateTime(2001, 10, 20);
So geben Sie den Datums- und den Uhrzeitwert zurück
Rufen Sie die Text-Eigenschaft auf, um den gesamten Wert wie im Steuerelement formatiert zurückzugeben, oder rufen Sie die entsprechende Methode der Value-Eigenschaft auf, um einen Teil des Werts zurückzugeben. Verwenden Sie ToString, um die Informationen in eine Zeichenfolge zu konvertieren, die dem Benutzer angezeigt werden kann.
MessageBox.Show("The selected value is ", DateTimePicker1.Text) MessageBox.Show("The day of the week is ", DateTimePicker1.Value.DayOfWeek.ToString) MessageBox.Show("Millisecond is: ", DateTimePicker1.Value.Millisecond.ToString)
MessageBox.Show ("The selected value is " + dateTimePicker1.Text); MessageBox.Show ("The day of the week is " + dateTimePicker1.Value.DayOfWeek.ToString()); MessageBox.Show("Millisecond is: " + dateTimePicker1.Value.Millisecond.ToString());
MessageBox::Show (String::Concat("The selected value is ", dateTimePicker1->Text)); MessageBox::Show (String::Concat("The day of the week is ", dateTimePicker1->Value.DayOfWeek.ToString())); MessageBox::Show(String::Concat("Millisecond is: ", dateTimePicker1->Value.Millisecond.ToString()));
Weitere Informationen
.NET Desktop feedback