Calendar.DisplayDate 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í datum, které se má zobrazit.
public:
property DateTime DisplayDate { DateTime get(); void set(DateTime value); };
public DateTime DisplayDate { get; set; }
member this.DisplayDate : DateTime with get, set
Public Property DisplayDate As DateTime
Hodnota vlastnosti
Datum, které se má zobrazit. Výchozí formát je Today.
Příklady
Následující kód nastaví Calendar konkrétní rozsah zobrazovaných dat a nastaví aktuálně vybrané a zobrazené datum.
// Create a Calendar that displays 1/10/2009
// through 4/18/2009.
Calendar basicCalendar = new Calendar();
basicCalendar.DisplayDateStart = new DateTime(2009, 1, 10);
basicCalendar.DisplayDateEnd = new DateTime(2009, 4, 18);
basicCalendar.DisplayDate = new DateTime(2009, 3, 15);
basicCalendar.SelectedDate = new DateTime(2009, 2, 15);
// root is a Panel that is defined elswhere.
root.Children.Add(basicCalendar);
' Create a Calendar that displays 1/10/2009
' through 4/18/2009.
Dim basicCalendar As New Calendar()
basicCalendar.DisplayDateStart = New DateTime(2009, 1, 10)
basicCalendar.DisplayDateEnd = New DateTime(2009, 4, 18)
basicCalendar.DisplayDate = New DateTime(2009, 3, 15)
basicCalendar.SelectedDate = New DateTime(2009, 2, 15)
' root is a Panel that is defined elswhere.
root.Children.Add(basicCalendar)
<!-- Create a Calendar that displays 1/10/2009
through 4/18/2009. -->
<Calendar Margin="20"
SelectedDate="2/15/2009"
DisplayDate="3/15/2009"
DisplayDateStart="1/10/2009"
DisplayDateEnd="4/18/2009"/>
Poznámky
Vlastnosti DisplayDate určují DisplayMode , co kalendář zobrazuje a co má fokus v kalendáři. Uživatel může změnit SelectedDate jenom v případě, že DisplayMode je nastavený na Měsíc, ale uživatel může změnit DisplayDate , kdy je kalendář v režimu Rok a desetiletí. Následující tabulka popisuje, jak režim mění DisplayDate.
DisplayMode | Akce |
---|---|
Month (Měsíc) | DisplayDate změní, když uživatel přejde na jiný měsíc. |
Year (Rok) | Měsíc DisplayDate se změní, když uživatel klikne nebo přejde na jiný měsíc. |
Desetiletí | Rok DisplayDate změny, když uživatel klikne nebo přejde na jiný rok. |
DisplayDateje ignorována, pokud je její hodnota mimo rozsah kalendářních dat určených vlastnostmi a DisplayDateEnd vlastnostmiDisplayDateStart.
Informace o vlastnosti závislosti
Pole identifikátoru | DisplayDateProperty |
Vlastnosti metadat nastavené na true |
BindsTwoWayByDefault |
Použití atributu XAML
<Calendar DisplayDate="dateTimeString"/>
Hodnoty XAML
dateTimeString
Datum, které je v jednom z formátů uvedených v tématu Syntaxe XAML DateTime .