DatetimePicker change sa valeur d'une manière bizard!!!

Signaler
Messages postés
8
Date d'inscription
mardi 6 mai 2008
Statut
Membre
Dernière intervention
15 octobre 2008
-
Messages postés
67
Date d'inscription
dimanche 27 mars 2005
Statut
Membre
Dernière intervention
5 février 2012
-
bjrs les développeur

j'ai deux DateTimePicker, DateDebut et DateFin sur mon form.
quand l'un des deux composant change sa valure, alors je compare
les deux date, et quand la date debut est superieur à la
date fin, alors j'affiche un message d'erreur.

private void dateDebut_ValueChanged(object sender, EventArgs e)
{
if (dateFin.Value.Date < dateDebut.Value.Date)
{
MessageBox.Show("La deta debut doit être
inferieur à la date fin !!!", "ERREUR", MessageBoxButtons.OK, MessageBoxIcon.Error);
return;
}
}
mon pb est que lorsque je selectionne une valeur uilisant le
UpDown de l'un des deux datetimepicker qui provoque une erreur,
alors, lorsque je clique sur mon message d'erreur, le
datetimepicker change sa valeur qui provoque une erreur et il
continu d'une manière séquentielle.

ou est le problème.
une information, lorsque je modifie l'une des date à la main,
le problème ne pose plus.

merci à l'avance.
de l'un des deux datetimepicker

2 réponses

Messages postés
67
Date d'inscription
dimanche 27 mars 2005
Statut
Membre
Dernière intervention
5 février 2012
1
voilà ce que j'ai fait  et cela marche    à toi de voir 

          if( dateTimePicker1.Value > dateTimePicker2.Value )
            {
                MessageBox.Show("La deuxiéme date est antérieure à la première !", "Information Error");
            }
            else
            {   

H Clouet
Messages postés
67
Date d'inscription
dimanche 27 mars 2005
Statut
Membre
Dernière intervention
5 février 2012
1
pardon  j'ai oublié de dire que je le fais  à la validation de mon form   aprés le choix des dates ...

H Clouet