You can reproduce it in like 5 minutes:
- Create new WPF project
- Add DateTimePicker
- Attach event handler
- Write some statement inside the handler and put a breakpoint on it
- Run the program and choose a date from the datetimepicker, you will see that the event handler is invoked twice
When manipulating through the Value property this does not happen, so everything works correctly then.
When using the up and down arrows on a portion of the datetime this does not happen, work correctly too.
This behavior is still inside the (new) release v1.7.
- Create new WPF project
- Add DateTimePicker
- Attach event handler
- Write some statement inside the handler and put a breakpoint on it
- Run the program and choose a date from the datetimepicker, you will see that the event handler is invoked twice
When manipulating through the Value property this does not happen, so everything works correctly then.
When using the up and down arrows on a portion of the datetime this does not happen, work correctly too.
This behavior is still inside the (new) release v1.7.