У меня есть кнопка в DataTemplate, которая привязана к команде в моей модели представления. У кнопки также есть EventTrigger, который запускает раскадровку, скрывающую элементы управления редактированием (частью которых является кнопка).
Раскадровка работает нормально, если я получаю событие PreviewMouseDown, но команда никогда не вызывается. Если я выбираю событие MouseDown в своем EventTrigger, команда работает, но раскадровка не выполняется.
Как сделать так, чтобы и команда, и раскадровка выполнялись при нажатии кнопки?
<Button Content="Save" Command="{Binding SaveCommand}" >
<Button.Triggers>
<EventTrigger RoutedEvent="Button.PreviewMouseDown">
<EventTrigger.Actions>
<BeginStoryboard Storyboard="{DynamicResource sbCloseTitleEdit}"/>
</EventTrigger.Actions>
</EventTrigger>
</Button.Triggers>
</Button>