bjr,
Je me suis créer un control utilisateur et j'y ai mis un MonthCalendar et une methode AddYear() qui me rajoute une annee quand je clique sur un bouton de ma form principale.
Seulement ca ne marche pas...
Dans mon form principale :
Dans mon control utilisateur MyMonthCalendar :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 private MyMonthCalendar monthCalendar1; <...> // La méthode pour incrementer une année private void btPlusYear_Click(object sender, System.EventArgs e) { this.monthCalendar1.AddYears(1); }
L'année ne se rafraichit pas dans mon form principale
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public void AddYears(int nbrY) { this.monthCalendar1.SelectionRange.Start.AddYears(nbrY); this.monthCalendar1.SelectionRange.End.AddYears(nbrY); this.monthCalendar1.Refresh(); this.monthCalendar1.Invalidate(true); }
Une idee ?
Partager