1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
private void tbxNight_Loaded(object sender, RoutedEventArgs e)
{
tbxNight.Text = new TimeSpan(dpEndDate.SelectedDate.Value.Ticks - dpStartDate.SelectedDate.Value.Ticks).Days.ToString();
}
private void dpStartDate_ValueChanged(object sender, EventArgs e)
{
dpEndDate.SelectedDate = dpStartDate.SelectedDate.Value.AddDays(1);
}
private void dpEndDate_ValueChanged(object sender, EventArgs e)
{
/* Affiche un message d'erreur si la date ne correspond pas */
if (dpEndDate.SelectedDate < dpStartDate.SelectedDate)
{
MessageBox.Show("Veuillez selectionner une date correct");
dpEndDate.SelectedDate = dpStartDate.SelectedDate.Value.AddDays(1);
}
else
int Days = (dpEndDate.SelectedDate - dpStartDate.SelectedDate).TotalDays;
tbxNight.Text = Days.ToString();
return;
} |
Partager