Freigeben über


Auswählen eines Datumsbereichs mithilfe des MonthCalendar-Steuerelements in Windows Forms

Ein wichtiges Feature des Windows Forms MonthCalendar-Steuerelements besteht darin, dass der Benutzer einen Datumsbereich auswählen kann. Diese Funktion ist eine Verbesserung der Datumswahlfunktion des DateTimePicker-Steuerelements, mit dem der Benutzer nur einen einzelnen Datums- und Uhrzeitwert auswählen kann. Sie können einen Datumsbereich festlegen oder einen vom Benutzer festgelegten Auswahlbereich mithilfe von Eigenschaften des MonthCalendar-Steuerelements abrufen. Im folgenden Codebeispiel wird veranschaulicht, wie ein Auswahlbereich festgelegt wird.

So wählen Sie einen Datumsbereich aus

  1. Erstellen Sie DateTime Objekte, die die ersten und letzten Datumsangaben 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);  
    
  2. 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 für 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