none
Iluminar dias en el calendario del DateTimePicker1 RRS feed

  • Pregunta

  • Hola, habrá alguna forma de "ILUMINAR" una fecha dentro del calendario que despliega el DateTimePicker1? me explico estoy haciendo una aplicación donde se listen datos por fecha especifica pero quisiera que el calendario del DateTimePicker1 se iluminara si hay datos en el rango del mes que se despliega para no que estar buscando en fechas en las que no hay datos de ese mes. Así también que al cambiar de mes desplegado los días iluminados del nuevo mes se desplieguen conforme a los datos de la base de datos.
    jueves, 7 de julio de 2016 19:56

Respuestas

  • Victor Montero,

    Creo que para tu caso sería mejor contener únicamente las fechas disponibles, te explico:

    Podrías tener dos objetos de tipo ComboBox uno para el mes y el otro para los días (o si deseas usar sólo uno), la idea es que cargues únicamente los meses que tienen operaciones y por mes únicamente los días que -de igual manera- tengan operaciones. De esa manera muestras al usuario únicamente las fechas disponibles.

    Otra opción -que se ve bien- es que cargues las fechas disponibles en un objeto de tipo TreeView donde el usuario puede seleccionar sobre un nodo la fecha a ser usada como filtro.

    jueves, 7 de julio de 2016 20:04
  • Hola:

     Lo mas sencillo es que uses controles de terceros que ya tengan una funcionalidad creada, muchos de ellos los podras encontrar de forma libre como por ejemplo estos:

    A Professional Calendar/Agenda View That You Will Use

    Calendar Planner

    Calendar.NET

     En especial este me parece fácil de utilizar:

    Another Month Calendar

     el código C# puedes traducirlo utilizando este conversor de código en linea:

    http://converter.telerik.com/

     Espero te sean de utilidad.


    Saludos desde Monterrey, Nuevo León, México!!!

    jueves, 7 de julio de 2016 20:59

Todas las respuestas

  • Victor Montero,

    Creo que para tu caso sería mejor contener únicamente las fechas disponibles, te explico:

    Podrías tener dos objetos de tipo ComboBox uno para el mes y el otro para los días (o si deseas usar sólo uno), la idea es que cargues únicamente los meses que tienen operaciones y por mes únicamente los días que -de igual manera- tengan operaciones. De esa manera muestras al usuario únicamente las fechas disponibles.

    Otra opción -que se ve bien- es que cargues las fechas disponibles en un objeto de tipo TreeView donde el usuario puede seleccionar sobre un nodo la fecha a ser usada como filtro.

    jueves, 7 de julio de 2016 20:04
  • Hola:

     Lo mas sencillo es que uses controles de terceros que ya tengan una funcionalidad creada, muchos de ellos los podras encontrar de forma libre como por ejemplo estos:

    A Professional Calendar/Agenda View That You Will Use

    Calendar Planner

    Calendar.NET

     En especial este me parece fácil de utilizar:

    Another Month Calendar

     el código C# puedes traducirlo utilizando este conversor de código en linea:

    http://converter.telerik.com/

     Espero te sean de utilidad.


    Saludos desde Monterrey, Nuevo León, México!!!

    jueves, 7 de julio de 2016 20:59