DatetimePicker change sa valeur d'une manière bizard!!!
cs_KHdev
Messages postés8Date d'inscriptionmardi 6 mai 2008StatutMembreDernière intervention15 octobre 2008
-
11 sept. 2008 à 11:00
panterga
Messages postés67Date d'inscriptiondimanche 27 mars 2005StatutMembreDerniè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.
panterga
Messages postés67Date d'inscriptiondimanche 27 mars 2005StatutMembreDernière intervention 5 février 20121 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
{