Ver Mensaje Individual
  #10 (permalink)  
Antiguo 27/07/2005, 02:16
Jat_ibo
 
Fecha de Ingreso: abril-2005
Mensajes: 195
Antigüedad: 19 años, 9 meses
Puntos: 0
Veamos.. no entiendo muy bien el codigo del enlace y estoy haciendo alguna pruebas. Si hago

this.calendario.SelectedDayStyle.BackColor = System.Drawing.Color.Bisque;
this.calendario.SelectedDates.SelectRange(new DateTime(2005,7,18), new DateTime(2005,7,20));
this.calendario.SelectedDates.SelectRange(new DateTime(2005,7,1),new DateTime(2005,7,15));

Me cambia el color solo del ultimo rango. Sin embargo si pongo el codigo:

this.calendario.SelectedDates.Add(new DateTime(2005,7,18));
this.calendario.SelectedDayStyle.BackColor = System.Drawing.Color.Bisque;
this.calendario.SelectedDates.Add(new DateTime(2005,7,25));
this.calendario.SelectedDayStyle.BackColor = System.Drawing.Color.BlueViolet;

Entonces me pinta todos los dias en color BlueViolet. Mi pregunta es..¿hay alguna forma de una vez coloreados en el calendario unos dias, quitarlos del 'select' (Hacer que el calendario no los reconozca) y seleccionar otros y pintarlos?... NO se si esto sera posible..