Calendar.DisplayDateStart Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia pierwszą datę dostępną w kalendarzu.
public:
property Nullable<DateTime> DisplayDateStart { Nullable<DateTime> get(); void set(Nullable<DateTime> value); };
public DateTime? DisplayDateStart { get; set; }
member this.DisplayDateStart : Nullable<DateTime> with get, set
Public Property DisplayDateStart As Nullable(Of DateTime)
Wartość właściwości
Pierwsza data dostępna w kalendarzu. Wartość domyślna to null
.
Przykłady
Poniższy kod konfiguruje element Calendar z określonym zakresem wyświetlanych dat i ustawia aktualnie wybraną i wyświetlaną datę.
// 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"/>
Uwagi
Zakres kalendarza można ograniczyć, ustawiając DisplayDateStart właściwości i DisplayDateEnd . Użytkownik nie może przewijać lub wybierać dat spoza tego zakresu. Jeśli właściwość zostanie ustawiona SelectedDate na datę, która jest wcześniejsza DisplayDateStart, DisplayDateStart jest ustawiona na tę samą wartość co SelectedDate.
Informacje dotyczące właściwości zależności
Pole identyfikatora | DisplayDateStartProperty |
Właściwości metadanych ustawione na true |
BindsTwoWayByDefault |
Użycie atrybutu języka XAML
<Calendar DisplayDateStart="dateTimeString"/>
Wartości XAML
dateTimeString
Data, która znajduje się w jednym z formatów wymienionych w temacie Składnia XAML DateTime .