Comparteix a través de


Calendar.DisplayDateStart Propiedad

Definición

Obtiene o establece la primera fecha disponible en el calendario.

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)

Valor de propiedad

Primera fecha que está disponible en el calendario. De manera predeterminada, es null.

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

Puede restringir el intervalo de un calendario estableciendo las DisplayDateStart propiedades y DisplayDateEnd . Un usuario no puede desplazarse hasta ni seleccionar fechas fuera de este intervalo. Si establece la SelectedDate propiedad en una fecha anterior a , DisplayDateStart se establece en el mismo valor que DisplayDateStartSelectedDate.

Información sobre propiedades de dependencia

Campo identificador DisplayDateStartProperty
Propiedades de metadatos establecidas en true BindsTwoWayByDefault

Uso de atributos XAML

<Calendar DisplayDateStart="dateTimeString"/>  

Valores XAML

dateTimeString
Fecha que se encuentra en uno de los formatos que aparecen en el tema Sintaxis XAML DateTime .

Se aplica a

Consulte también