Hola, quiero crear un control derivado de DateTimePicker
y tengo varias dudas:
Me creo la clase que hereda así:
public class MiDateTimePicker :
System.Windows.Forms.DateTimePicker
{
}
Sé que existen atributos para marcar la clase e indicarle
al inspector de propiedades características. Cómo podría
hacer que si arrastro un control MiDateTimePicker a un
formulario, el valor por defecto de la propiedad Name sea
uno que yo determine ?
Otra cosa, cómo puedo hacer que la propiedad Format tenga
el valor Short en lugar de Long que es el que me sale por
defecto.
No he desarrollado mucho en C#, estoy empezando, y tengo
un cierto lío con los formatos de fechas.
Supongamos que yo tengo XP en Español, con formato de
fecha dd/mm/yyyy (19/04/2004, por ejemplo).
Si Format = Short, la fecha me saldría 19/04/2004, no?.
Pero realmente de dónde coge el formato ? Y otra
cuestión, si quisiera que el formato fuera otro, qué
tendría que hacer y cómo podría hacerlo sin hacer muchos
cambios, es decir, cambiar de formato de fecha
fácilmente ?.
Gracias a todos ustedes.
Leer las respuestas