Gewusst wie: Auswählen eines Datumsbereichs mithilfe des MonthCalendar-Steuerelements in Windows FormsHow to: Select a Range of Dates in the Windows Forms MonthCalendar Control

Ein wichtiges Feature von Windows Forms MonthCalendar Steuerelement ist, dass der Benutzer einen Datumsbereich auswählen kann.An important feature of the Windows Forms MonthCalendar control is that the user can select a range of dates. Diese Funktion ist eine Verbesserung gegenüber der Datumsauswahl Funktion von der DateTimePicker -Steuerelement, das nur die Benutzer in einer einzelnen Datums-/Uhrzeitwert auswählen kann.This feature is an improvement over the date-selection feature of the DateTimePicker control, which only enables the user to select a single date/time value. Sie können einen Datumsbereich festlegen oder Abrufen einer vom Benutzer festgelegt werden, mithilfe der Eigenschaften des Auswahlbereichs der MonthCalendar Steuerelement.You can set a range of dates or get a selection range set by the user by using properties of the MonthCalendar control. Im folgenden Codebeispiel wird veranschaulicht, wie einen Auswahlbereich festgelegt wird.The following code example demonstrates how to set a selection range.

Um einen Datumsbereich auszuwählen.To select a range of dates

  1. Erstellen Sie DateTime Objekte, die die erste und letzte Datum in einem Bereich darstellen.Create DateTime objects that represent the first and last dates in a range.

    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);  
    
  2. Legen Sie die SelectionRange-Eigenschaft fest.Set the SelectionRange property.

    MonthCalendar1.SelectionRange = New SelectionRange(projectStart, projectEnd)  
    
    monthCalendar1.SelectionRange = new SelectionRange(projectStart, projectEnd);  
    
    monthCalendar1->SelectionRange = gcnew  
       SelectionRange(projectStart, projectEnd);  
    

    – oder ––or–

    Legen Sie für die Eigenschaften SelectionStart und SelectionEnd fest.Set the SelectionStart and SelectionEnd properties.

    MonthCalendar1.SelectionStart = projectStart  
    MonthCalendar1.SelectionEnd = projectEnd  
    
    monthCalendar1.SelectionStart = projectStart;  
    monthCalendar1.SelectionEnd = projectEnd;  
    
    monthCalendar1->SelectionStart = projectStart;  
    monthCalendar1->SelectionEnd = projectEnd;  
    

Siehe auchSee Also

MonthCalendar-SteuerelementMonthCalendar Control
Gewusst wie: Ändern der Darstellung des MonthCalendar-Steuerelements in Windows FormsHow to: Change the Windows Forms MonthCalendar Control's Appearance
Gewusst wie: Anzeigen einzelner Tage in Fettschrift mit dem MonthCalendar-Steuerelement in Windows FormsHow to: Display Specific Days in Bold with the Windows Forms MonthCalendar Control
Gewusst wie: Anzeigen mehrerer Monate mit dem MonthCalendar-Steuerelement in Windows FormsHow to: Display More than One Month in the Windows Forms MonthCalendar Control