void dtpEndDate_ValueChanged(object sender, EventArgs e) { dtEnd = dtpEndDate.Value; if (dtEnd - dtStart < new TimeSpan(1, 0, 0, 0, 0)) { dtStart = dtEnd - new TimeSpan(1, 0, 0, 0, 0); dtpStartDate.Value = dtStart; } }