For some reason, this event fires twice. Other events that I have when I click the button, for example, fire only once, but the date in the date picker changes by what it ever causes twice in a row.
Any ideas?
code
public event EventHandler<CalendarEventArgs> DateTimeStartChanged; private void dateTimeStart_SelectedDateChanged(object sender, SelectionChangedEventArgs e) { if (!_loading) { e.Handled = true; if (DateTimeStartChanged != null) if (dateTimeStart.SelectedDate != null && dateTimeEnd.SelectedDate != null) { StartDate = (DateTime) dateTimeStart.SelectedDate; DateTimeStartChanged(this, new CalendarEventArgs((DateTime) dateTimeStart.SelectedDate, (DateTime) dateTimeEnd.SelectedDate)); } } }
source share