MonthCalendar.SelectionRange Vlastnost
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í.
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
A SelectionRange s počátečním a koncovým datem vybraného rozsahu.
- Atributy
Výjimky
Hodnota Start přiřazeného SelectionRange ovládacího prvku kalendáře měsíce je menší než minimální povolené datum.
nebo
Hodnota Start přiřazeného SelectionRange ovládacího prvku kalendáře měsíce je větší než maximální povolené datum.
nebo
Hodnota End přiřazeného SelectionRange ovládacího prvku kalendáře měsíce je menší než minimální povolené datum.
nebo
Hodnota End přiřazeného SelectionRange ovládacího prvku kalendáře měsíce je větší než maximální povolené datum.
Poznámky
Nastavení této vlastnosti je funkčně ekvivalentní použití SetSelectionRange metody. Počáteční a koncové datum můžete nastavit samostatně tak, že nastavíte buď vlastnosti SelectionStart , nebo SelectionEnd je nastavíte. Počáteční a koncové datum nelze změnit nastavením SelectionRange.Start hodnot vlastností nebo SelectionRange.End vlastností SelectionRange . Měli byste použít SelectionStart, SelectionEndnebo SetSelectionRange.
Start Pokud je hodnota SelectionRange vlastnosti větší než jeho End hodnota vlastnosti, data se prohodí; End hodnota vlastnosti se změní na počáteční datum a Start hodnota vlastnosti se změní na koncové datum.
Poznámka:
Posouvání 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 kalendářních dat se nezachová). Pokud máte zobrazený jeden měsíc s rozsahem od 04.01.2001 do 10.4.2001, posouvání kalendáře na březen 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 od 1. 4. 2001 do 10. 4. 2001, posunete kalendář zpět na leden a únor vybraný rozsah následujícím způsobem: 1. 1. 2001 na 1. 10. 2001.
Poznámka:
SelectionRange MonthCalendar Nastavení ovládacího prvku, který má povolené vizuální styly, způsobí, že rozsah výběru nebude správně nakreslovat na ovládacím prvku.