У меня была проблема, что модель представления не обновлялась при нажатии на элемент меню сразу после записи в TextBox.
С параметром UpdateSourceTrigger = PropertyChanged это работало для TextBoxes:
<TextBox Grid.Column="5" Grid.Row="7" Text="{Binding SelectedPerson.Room, UpdateSourceTrigger=PropertyChanged}"></TextBox>
Но, к сожалению, не для DatePickers ...
Странно то, что при нажатии кнопки вместо элемента меню DatePicker обновляет модель представления.Поскольку у меня нет больше времени на поиск исправления, я просто изменю свои пункты меню на кнопки.
Редактировать: проблема не в пункте меню, а в самом меню.Когда я перемещаю элементы меню из меню, оно работает.