[C#] Comment rafraichir MonthCalendar suite à AddYear ?
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 :
Code:
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);
} |
Dans mon control utilisateur MyMonthCalendar :
Code:
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);
} |
L'année ne se rafraichit pas dans mon form principale :(
Une idee ?