Sdílet prostřednictvím


Postupy: Výběr rozsahu kalendářních dat v ovládacím prvku Windows Forms MonthCalendar

Důležitou funkcí ovládacího prvku Windows Forms MonthCalendar je, že uživatel může vybrat rozsah kalendářních dat. Tato funkce je vylepšením funkce výběru data v ovládacím prvku DateTimePicker, která uživateli umožňuje vybrat pouze jednu hodnotu data a času. Můžete nastavit rozsah kalendářních dat nebo získat rozsah výběru nastavený uživatelem pomocí vlastností ovládacího prvku MonthCalendar. Následující příklad kódu ukazuje, jak nastavit rozsah výběru.

Vybrat rozsah dat

  1. Vytvořte DateTime objekty, které představují první a poslední datum v rozsahu.

    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. Nastavte vlastnost SelectionRange.

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

    –nebo–

    Nastavte vlastnosti SelectionStart a SelectionEnd.

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

Viz také