MonthCalendar.SetSelectionRange(DateTime, DateTime) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nastaví vybraná data v ovládacím prvku kalendáře měsíce na zadaný rozsah kalendářních dat.
public:
void SetSelectionRange(DateTime date1, DateTime date2);
public void SetSelectionRange (DateTime date1, DateTime date2);
member this.SetSelectionRange : DateTime * DateTime -> unit
Public Sub SetSelectionRange (date1 As DateTime, date2 As DateTime)
Parametry
- date1
- DateTime
Počáteční datum rozsahu výběru.
- date2
- DateTime
Koncové datum rozsahu výběru.
Výjimky
date1
je menší než minimální povolené datum pro ovládací prvek kalendáře měsíce.
-nebo-
date1
je větší než maximální povolené datum pro ovládací prvek kalendáře měsíce.
-nebo-
date2
je menší než minimální povolené datum pro ovládací prvek kalendáře měsíce.
-nebo-
date2
je větší než maximální povolené datum pro ovládací prvek kalendáře měsíce.
Tato výjimka se vyvolá pouze v případě, MaxDate že MinDate byla explicitně nastavena.
Poznámky
Použití této metody je funkčně ekvivalentní nastavení SelectionRange vlastnosti. Počáteční a koncové datum můžete nastavit samostatně nastavením vlastnosti SelectionStart nebo SelectionEnd vlastnosti.
Pokud nastavíte date1
parametr větší než date2
parametr, obě data se nastaví na date1
hodnotu.
Poznámka
Procházení zobrazení kalendáře pomocí navigačních tlačítek při výběru oblasti může způsobit neočekávané výsledky (například rozsah dat se nezachová). Pokud máte zobrazený jeden měsíc s rozsahem 04/01/2001 až 04/10/2001, posouvání kalendáře zpět změní vybraný rozsah takto: 03.01.2001 až 03.10.2001. Pokud se zobrazí několik měsíců, například březen a duben s vybraným rozsahem 04/01/2001 až 04/10/2001, posouvání kalendáře zpět na leden a únor změní vybraný rozsah takto: 01/01/2001 na 10.10.2001.
Poznámka
SelectionRange MonthCalendar Nastavení ovládacího prvku s povolenými vizuálními styly způsobí, že oblast výběru se na ovládacím prvku nenakreslí správně.