bonjour,
je voudrais affecter une couleur de fond sur des dates antérieures à aujourd'hui et une autre sur des dates postérieures à ce même jour. J'ai essayé ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
While dbread.Read()
 if CType(dbread.GetString(0),DateTime).ToString("dd/MM/yyyy") < today() then
  cal_action.SelectedDayStyle.BackColor = System.Drawing.Color.FromName("red")
 else
  cal_action.SelectedDayStyle.BackColor = System.Drawing.Color.FromName("green")
 end if
 
 cal_action.SelectedDates.Add(CType(dbread.GetString(0),DateTime).ToString("dd/MM/yyyy"))
 
End While
Mais le problème est que c'est le dernier argument passé au SelectedDayStyle qui est appliqué sur toutes les dates
que dois je faire?????