Calendar.DisplayDateStart Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das erste Datum ab, das im Kalender verfügbar ist, oder legt es fest.
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)
Eigenschaftswert
Das erste Datum, das im Kalender verfügbar ist. Der Standardwert ist null
.
Beispiele
Mit dem folgenden Code wird ein Calendar mit einem bestimmten Bereich von angezeigten Datumsangaben eingerichtet und das aktuell ausgewählte und angezeigte Datum festgelegt.
// 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"/>
Hinweise
Sie können den Bereich eines Kalenders einschränken, indem Sie die DisplayDateStart Eigenschaften und DisplayDateEnd festlegen. Ein Benutzer kann nicht zu Datumsblättern oder Datumsangaben außerhalb dieses Bereichs auswählen. Wenn Sie die SelectedDate -Eigenschaft auf ein Datum festlegen, das vor DisplayDateStartliegt, DisplayDateStart wird auf denselben Wert wie SelectedDatefestgelegt.
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | DisplayDateStartProperty |
Metadateneigenschaften auf true festgelegt |
BindsTwoWayByDefault |
Verwendung von XAML-Attributen
<Calendar DisplayDateStart="dateTimeString"/>
XAML-Werte
dateTimeString
Ein Datum in einem der Formate, die im Thema DateTime-XAML-Syntax aufgeführt sind.