Compartir a través de


DatePicker.Date Propiedad

Definición

Obtiene o establece la fecha establecida actualmente en el selector de fechas.

public:
 property DateTime Date { DateTime get(); void set(DateTime value); };
DateTime Date();

void Date(DateTime value);
public System.DateTimeOffset Date { get; set; }
var dateTime = datePicker.date;
datePicker.date = dateTime;
Public Property Date As DateTimeOffset

Valor de propiedad

Fecha establecida actualmente en el selector.

Ejemplos

En este ejemplo se muestra cómo establecer la Date propiedad en el código.

<DatePicker x:Name="myDatePicker"/>
public MainPage()
{
    this.InitializeComponent();
    myDatePicker.Date = new DateTimeOffset(new DateTime(1950, 1, 1));
}

Comentarios

El control selector de fechas tiene las Date propiedades y SelectedDate . La diferencia entre ellas es que Date no acepta valores NULL, mientras que SelectedDate admite valores NULL.

El valor de SelectedDate se usa para rellenar el selector de fecha, y es null de manera predeterminada. Si SelectedDate es null, la propiedad Date se establece en 12/31/1600; de lo contrario, el valor Date se sincroniza con el valor SelectedDate. Cuando SelectedDate es null, el selector se "desconfigura" y muestra los nombres de campo en lugar de una fecha.

Para usar el Date valor de la aplicación, normalmente usa un enlace de datos a la propiedad Date o controla el evento DateChanged .

La Date propiedad no se puede establecer como una cadena de atributo XAML, ya que el analizador XAML de Windows Runtime no tiene una lógica de conversión para convertir cadenas en fechas como objetos DateTime / DateTimeOffset. Estas son algunas de las maneras sugeridas para poder definir estos objetos en el código y establecerlos en una fecha distinta de la fecha actual.

Otra técnica posible es definir una fecha que esté disponible como un objeto de datos o en el contexto de datos y, a continuación, establecer Date como un atributo XAML que haga referencia a una extensión de marcado {Binding} que pueda tener acceso a la fecha como datos.

Se aplica a

Consulte también