none
Marcar fechas con un color en MonthCalendar RRS feed

  • Pregunta

  • Hola a todos:

    Existe algun truco, metodo, funcion o en ultimas controles de terceros con el cual pueda marcar con colores algunas fechas del MonthCalendar dependiendo de ciertas variables.

     Les explico a grandes razgos mi proceso:

     Tengo un  tabla en SQL Server la cual almacena rangos de horas (citas), ademas de una columna llamada Status del tipo Bit, lo que quiero hacer es por medio de una consulta de seleccion traerme las fechas y horaas, hacer una sumatoria de las horas establecidas en TRUE por su campo BIT; y en base a este resultado accionar hacia el MonthCalendar marcando aquellas fechas en las cuales aun se cuentan con horas disponibles.

    Es solo una de las opciones que planeo implementar, pero no estoy cerrado a sugerencias, si conocen alguna manera de logar esto se lo agradecere demasiado, de la misma manera si con el MonthCalendar propio del .Net 4 no es posible y ustedes conocen algun control de terceros con lo cual pueda lograr esto les sere enormemente agradecido.

    :D


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

    • Cambiado webJoseModerator jueves, 22 de noviembre de 2012 19:03 (De:Lenguaje C#)
    jueves, 22 de noviembre de 2012 18:54

Respuestas

Todas las respuestas

  • No es posible hacerlo.  En este enlace se explica rápidamente por qué y cómo podría ventilarse el problema, pero la cura es definitivamente más grave que la enfermedad.  Ahí mismo hay enlaces a otros productos alternativos.

    Ahora bien, podría ser que en WPF exista algo más sofisticado.  Podría explorar la posibilidad de pasarse a WPF.


    Jose R. MCP
    Code Samples

    jueves, 22 de noviembre de 2012 19:02
    Moderador
  • hola

    por ahi algo como esto ayude

    Another Month Calendar

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    jueves, 22 de noviembre de 2012 19:14
  • Les agradesco a ambos sus respuestas.

    Leandro me inclinare por la opcion del Another Month Calendar, haber si logro mi cometido.


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

    jueves, 22 de noviembre de 2012 19:34
  • No es posible hacerlo.  En este enlace se explica rápidamente por qué y cómo podría ventilarse el problema, pero la cura es definitivamente más grave que la enfermedad.  Ahí mismo hay enlaces a otros productos alternativos.

    Ahora bien, podría ser que en WPF exista algo más sofisticado.  Podría explorar la posibilidad de pasarse a WPF.


    Jose R. MCP
    Code Samples

    bueno..... como a mi me gusta personalizar los controles, lei el enlace y comenta que el control MonthCalendar no dispara el evento Paint, muy cierto, pero que si existe, existe.... se que algunos controles no disparan este evento ya que interna mente se pinta, con que objetivo?????... ni idea, pero si se le puede agregar para pintar tu mismo este control.

    PD: Ovio!!!!.. no seria tarea facil, pero tampo dificil, solo interesante... ;-)

    Salu2,


    Marvin E. Pineda

      ComboBoxMultiColumns

     NetBarControl

      TextEditor

    jueves, 22 de noviembre de 2012 19:37
  • Desde entonces... ¿alguien ha conseguido colorear fechas en monthcalendar de forma sencilla?
    sábado, 24 de marzo de 2018 22:12