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

cs_KHdev Messages postés 8 Date d'inscription mardi 6 mai 2008 Statut Membre Dernière intervention 15 octobre 2008 - 11 sept. 2008 à 11:00
panterga Messages postés 67 Date d'inscription dimanche 27 mars 2005 Statut Membre Dernière intervention 5 février 2012 - 12 sept. 2008 à 10:59
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

panterga Messages postés 67 Date d'inscription dimanche 27 mars 2005 Statut Membre Dernière intervention 5 février 2012 1
12 sept. 2008 à 10:57
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
0
panterga Messages postés 67 Date d'inscription dimanche 27 mars 2005 Statut Membre Dernière intervention 5 février 2012 1
12 sept. 2008 à 10:59
pardon  j'ai oublié de dire que je le fais  à la validation de mon form   aprés le choix des dates ...

H Clouet
0
Rejoignez-nous