voila mon pb :
j'ai un popup avec un objet calendar dedans, je voudrais savoir si quelqu'un sait si c'est possible de "disabled" toutes les dates "passees", enfin, toutes les dates avant today ?
en vous remerkiant
voila mon pb :
j'ai un popup avec un objet calendar dedans, je voudrais savoir si quelqu'un sait si c'est possible de "disabled" toutes les dates "passees", enfin, toutes les dates avant today ?
en vous remerkiant
oui, il y a moyen:
L'évènement DayRender te permet de faire plein de truc avec ton calendar.
en C# et code behind
ds InitializeComponent:
et ds ta méthode Calendar_DayRender:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Cal.DayRender += new DayRenderEventHandler(Calendar_DayRender); //Cal = mon obect Calendar //Calendar_DayRender = la méthode que l'obect va appeler
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 private void Calendar_DayRender(object sender, DayRenderEventArgs e) { if(e.Day.Date < DateTime.Now) { e.Day.IsSelectable = false; e.Cell.Enabled = false; } }
merci beaucoup, ca marche ...
Partager