Sdílet prostřednictvím


MonthCalendar.SelectionRange Vlastnost

Definice

Získá nebo nastaví vybraný rozsah kalendářních dat pro ovládací prvek kalendáře měsíce.

public:
 property System::Windows::Forms::SelectionRange ^ SelectionRange { System::Windows::Forms::SelectionRange ^ get(); void set(System::Windows::Forms::SelectionRange ^ value); };
public System.Windows.Forms.SelectionRange SelectionRange { get; set; }
[System.ComponentModel.Bindable(true)]
public System.Windows.Forms.SelectionRange SelectionRange { get; set; }
member this.SelectionRange : System.Windows.Forms.SelectionRange with get, set
[<System.ComponentModel.Bindable(true)>]
member this.SelectionRange : System.Windows.Forms.SelectionRange with get, set
Public Property SelectionRange As SelectionRange

Hodnota vlastnosti

SelectionRange

A SelectionRange s počátečním a koncovým datem vybrané oblasti.

Atributy

Výjimky

Hodnota Start přiřazeného SelectionRange je menší než minimální povolený datum pro ovládací prvek kalendáře měsíce.

-nebo- Hodnota Start přiřazeného SelectionRange pole je větší než maximální povolené datum pro ovládací prvek kalendáře měsíce.

-nebo- Hodnota End přiřazeného SelectionRange je menší než minimální povolený datum pro ovládací prvek kalendáře měsíce.

-nebo- Hodnota End přiřazeného SelectionRange data je větší než maximální povolené datum pro ovládací prvek kalendáře měsíce.

Poznámky

Nastavení této vlastnosti je funkčně ekvivalentní použití SetSelectionRange metody. Počáteční a koncové datum můžete nastavit samostatně nastavením nebo SelectionStart SelectionEnd vlastností. Počáteční a koncové datum nelze změnit nastavením SelectionRange.Start hodnot SelectionRange vlastností nebo SelectionRange.End vlastností vlastnosti. Měli byste použít SelectionStart, SelectionEndnebo SetSelectionRange.

Start Pokud je hodnota vlastnosti větší SelectionRange než jeho End hodnota vlastnosti, data se prohodí; End hodnota vlastnosti se stane počátečním datem a Start hodnota vlastnosti se změní na koncové datum.

Poznámka

Procházení zobrazení kalendáře pomocí navigačních tlačítek při výběru rozsahu může způsobit neočekávané výsledky (například rozsah kalendářních dat se nezachová). Pokud máte zobrazený jeden měsíc s rozsahem 04/01/2001 až 04/10/2001, posouvání kalendáře na březen změní vybraný rozsah následujícím způsobem: 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 následujícím způsobem: 01.01.2001 až 01.10.2001.

Poznámka

SelectionRange MonthCalendar Nastavení ovládacího prvku, který má povolené vizuální styly, způsobí, že rozsah výběru není správně nakreslovat na ovládacím prvku.

Platí pro

Viz také