Modifier l'icône du bouton par programmation dans WPF

Actuellement j'ai un bouton qui a une icône/image sur elle. J'ai configuré le bouton et l'image dans le code XAML:

<Button Height="69" HorizontalAlignment="Left" Margin="-2,0,0,0" Name="toggleBroadcast" VerticalAlignment="Top" Width="64" Grid.Row="1" Opacity="0.5" Click="changeBroadcastState_Click">
        <Image Source="Images\playIcon.png" />
</Button>

J'ai besoin d'être en mesure de modifier par programmation de ce bouton, l'image de playIcon à stopIcon. Comment puis-je faire cela?

source d'informationauteur BSchlinker