Calendar.DisplayDate Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece la fecha que se va a mostrar.
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
Valor de propiedad
Fecha que se va a mostrar. De manera predeterminada, es Today.
Ejemplos
El código siguiente configura un Calendar objeto con un intervalo determinado de fechas que se pueden mostrar y establece la fecha seleccionada y mostrada actualmente.
// 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"/>
Comentarios
Las DisplayDate propiedades y DisplayMode especifican lo que muestra el calendario y lo que tiene el foco dentro del calendario. El usuario puede cambiar el SelectedDate único cuando DisplayMode se establece en Mes, pero el usuario puede cambiar cuando DisplayDate el calendario está en modo Año y Década. En la tabla siguiente se describe cómo cambia el modo .DisplayDate
DisplayMode | Acción |
---|---|
Month (Mes) | DisplayDate cambia cuando el usuario navega a un mes diferente. |
Year | El mes de DisplayDate cambios cuando el usuario hace clic o navega a un mes diferente. |
Década | El año de DisplayDate cambios cuando el usuario hace clic o navega a otro año. |
DisplayDate se omite si su valor está fuera del intervalo de fechas que especifican DisplayDateStart las propiedades y DisplayDateEnd .
Información sobre propiedades de dependencia
Campo identificador | DisplayDateProperty |
Propiedades de metadatos establecidas en true |
BindsTwoWayByDefault |
Uso de atributos XAML
<Calendar DisplayDate="dateTimeString"/>
Valores XAML
dateTimeString
Fecha que se encuentra en uno de los formatos que aparecen en el tema Sintaxis XAML DateTime .