Calendar.SelectedDate Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger det valda datumet.
public:
property Nullable<DateTime> SelectedDate { Nullable<DateTime> get(); void set(Nullable<DateTime> value); };
public DateTime? SelectedDate { get; set; }
member this.SelectedDate : Nullable<DateTime> with get, set
Public Property SelectedDate As Nullable(Of DateTime)
Egenskapsvärde
Det datum som för närvarande har valts. Standardvärdet är null.
Undantag
Det angivna datumet ligger utanför det intervall som anges av DisplayDateStart och DisplayDateEnd
-eller-
Det angivna datumet finns i BlackoutDates samlingen.
Om det är inställt på något annat än null när SelectionMode är inställt på None.
Exempel
I följande exempel skapas ett Calendar med ett visst intervall med visningsbara datum och anger det valda och visade datumet.
// 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"/>
Kommentarer
Information om beroendeegenskap
| Objekt | Value |
|---|---|
| Identifierarfält | SelectedDateProperty |
Metadataegenskaper inställda på true |
BindsTwoWayByDefault |
Använd den här egenskapen när SelectionMode är inställd på SingleDate. I andra lägen är den här egenskapen alltid det första datumet i SelectedDates.
XAML-attributanvändning
<Calendar SelectedDate="dateTimeString"/>
XAML-värden
dateTimeString Ett datum som är i något av formaten som visas i datetime XAML-syntaxavsnittet .