Sdílet prostřednictvím


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

Důležitou funkcí ovládacího prvku model Windows Forms MonthCalendar je, že uživatel může vybrat rozsah kalendářních dat. Tato funkce je vylepšením funkce DateTimePicker ovládacího prvku pro výběr data, 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í MonthCalendar ovládacího prvku. Následující příklad kódu ukazuje, jak nastavit rozsah výběru.

Výběr rozsahu kalendářních dat

  1. Vytvořte DateTime objekty, které představují první a poslední kalendářní data 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. SelectionRange Nastavte vlastnost.

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

    –Nebo–

    Nastavte vlastnosti SelectionStart a SelectionEnd vlastnosti.

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

Viz také