Principales respuestas
Marcar fechas con un color en MonthCalendar

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#)
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- Marcado como respuesta JoséLuisGarcía jueves, 22 de noviembre de 2012 19:35
-
- Marcado como respuesta JoséLuisGarcía jueves, 22 de noviembre de 2012 19:35
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- Marcado como respuesta JoséLuisGarcía jueves, 22 de noviembre de 2012 19:35
-
- Marcado como respuesta JoséLuisGarcía jueves, 22 de noviembre de 2012 19:35
-
-
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 Samplesbueno..... 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
-