Gewusst wie: Auswählen eines Datumsbereichs mithilfe des MonthCalendar-Steuerelements in Windows Forms
Ein wichtiges Feature des Windows Forms-Steuerelements MonthCalendar ist, dass der Benutzer einen Datumsbereich auswählen kann. Dieses Feature ist eine Verbesserung gegenüber dem Datumsauswahlfeature des DateTimePicker-Steuerelements, mit dem der Benutzer nur einen einzelnen Datums-/Uhrzeitwert auswählen kann. Mit den Eigenschaften des MonthCalendar-Steuerelements können Sie einen Datumsbereich festlegen oder einen Auswahlbereich, der vom Benutzer festgelegt wurde, abrufen. Im folgenden Codebeispiel wird veranschaulicht, wie ein Auswahlbereich festgelegt wird.
So wählen Sie einen Datumsbereich aus
Erstellen Sie DateTime-Objekte, die das erste und letzte Datum in einem Bereich darstellen.
Dim projectStart As Date = New DateTime(2001, 2, 13) Dim projectEnd As Date = New DateTime(2001, 2, 28)
DateTime projectStart = new DateTime(2001, 2, 13); DateTime projectEnd = new DateTime(2001, 2, 28);
DateTime projectStart = DateTime(2001, 2, 13); DateTime projectEnd = DateTime(2001, 2, 28);
Legen Sie die SelectionRange-Eigenschaft fest.
MonthCalendar1.SelectionRange = New SelectionRange(projectStart, projectEnd)
monthCalendar1.SelectionRange = new SelectionRange(projectStart, projectEnd);
monthCalendar1->SelectionRange = gcnew SelectionRange(projectStart, projectEnd);
– oder –
Legen Sie die Eigenschaften SelectionStart und SelectionEnd fest.
MonthCalendar1.SelectionStart = projectStart MonthCalendar1.SelectionEnd = projectEnd
monthCalendar1.SelectionStart = projectStart; monthCalendar1.SelectionEnd = projectEnd;
monthCalendar1->SelectionStart = projectStart; monthCalendar1->SelectionEnd = projectEnd;
Weitere Informationen
- MonthCalendar-Steuerelement
- Gewusst wie: Ändern der Darstellung des MonthCalendar-Steuerelements in Windows Forms
- Gewusst wie: Anzeigen einzelner Tage in Fettschrift mit dem MonthCalendar-Steuerelement in Windows Forms
- Gewusst wie: Anzeigen mehrerer Monate mit dem MonthCalendar-Steuerelement in Windows Forms
.NET Desktop feedback