Animation starten, wenn ContentControl.Content geändert wird

Ich versuche eine Animation auszulösen, wenn ein Inhaltssteuerelement wie Button oder ContentControl seinen Inhalt ändert. Meine ersten Gedanken waren, dies zu tun:

        <ContentControl x:Name="ContentElement">
            <ContentControl.Style>
                <Style TargetType="ContentControl">
                    <Setter Property="Template">
                        <Setter.Value>
                            <ControlTemplate TargetType="ContentControl">
                                <ContentPresenter x:Name="Content">
                                    <ContentPresenter.Triggers>
                                        <EventTrigger RoutedEvent="WHATGOESHERE">
                                            <BeginStoryboard Storyboard="{StaticResource MyAnimation}" Storyboard.TargetName="Content"/>
                                        </EventTrigger>
                                    </ContentPresenter.Triggers>
                                </ContentPresenter>
                            </ControlTemplate>
                        </Setter.Value>
                    </Setter>
                </Style>
            </ContentControl.Style>

            <Button Content="Hello"/>
        </ContentControl>

Ich weiß jedoch nicht, welches Ereignis ausgelöst wird, wenn der ContentPresenter geändert / aktualisiert wird. Irgendwelche Ideen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage