Cita:
Iniciado por mystereo Hola, alguna ayuda sobre como poner tooltip a los dias en un datepicker?? Gracias, un saludo.
Es muy sencillo. Supongamos que tienes en tu form un datepicker llamado "dateTimePicker1".
Lo primero que tienes que hacer es arrastrar el elemento "Tooltip" del cuadro de herramientas y ponerlo encima del "DateTimePicker" que añadiste al form.
Vas a los eventos (el rayo) del "DateTimePicker" y haz doble click en "Value Changed" (es de los primeros de la lista). Este evento se ejecuta cada vez que alguien elige una fecha nueva del "DateTimePicker".
Ahora, solo nos queda rellenar la función que te ha puesto visual studio. Tendrías que poner algo como esto:
Código:
private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
{
toolTip1.SetToolTip(dateTimePicker1, dateTimePicker1.Value.ToString());
}
Solo hay un pequeño problema: el valor inicial del tooltip. Para ello simplemente has de añadir esta linea de código dentro del Load (Form1_Load, o como lo tengas) del formulario:
Código:
toolTip1.SetToolTip(dateTimePicker1, dateTimePicker1.Value.ToString());
Como ves, es muy sencillo. Has de añadir apenas 2 lineas de código :)