Calendar.DisplayDateStart Właściwość

Definicja

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 .

Dotyczy

Zobacz też