Información general sobre el control DateTimePicker (formularios Windows Forms)

El control DateTimePicker de Windows Forms permite al usuario seleccionar un solo elemento de una lista de fechas u horas. Cuando se usa para representar una fecha, aparece en dos partes: una lista desplegable con una fecha representada en texto y una cuadrícula que aparece al hacer clic en la flecha hacia abajo situada junto a la lista. La cuadrícula es similar al control MonthCalendar, que se puede usar para seleccionar varias fechas. Para más información sobre el control MonthCalendar, consulte Introducción al control MonthCalendar.

Propiedades clave

Si quiere que DateTimePicker aparezca como un control para seleccionar o editar horas en lugar de fechas, establezca la propiedad ShowUpDown en true y la propiedad Format en Time. Para más información, consulte Procedimiento para mostrar la hora con el control DateTimePicker.

Cuando la propiedad ShowCheckBox se establece en true, se muestra una casilla junto a la fecha seleccionada en el control. Cuando se activa la casilla, se puede actualizar el valor de fecha y hora seleccionado. Cuando la casilla está vacía, el valor no aparece disponible.

Las propiedades MaxDate y MinDate del control determinan el intervalo de fechas y horas. La propiedad Value contiene la fecha y hora actuales en que se establece el control. Para más información, consulte Procedimiento para establecer y devolver fechas con el control DateTimePicker de Windows Forms. Los valores se pueden mostrar en cuatro formatos, que se establecen mediante la propiedad Format: Long, Short, Time o Custom. Si se selecciona un formato personalizado, debe establecer la propiedad CustomFormat en una cadena adecuada. Para más información, consulte Procedimiento para mostrar una fecha en un formato personalizado con el control DateTimePicker de Windows Forms.

Consulte también