I found a problem in DurationPicker control. On SelectionChanged, the SelectedDuration is wrong. It always show the previous value.
You can reproduce the problem easily just but debugging the following code:
picker.SelectionChanged += PickerOnSelectionChanged;
private void PickerOnSelectionChanged(object sender, SelectionChangedEventArgs selectionChangedEventArgs)
var a = picker.SelectedValue;
var b = picker.SelectedDuration;
var item = selectionChangedEventArgs.AddedItems;
Do you know any workaround for this?