Animação de detalhes da linha do WPF DataGrid

Alguém pode me ajudar a animar os detalhes da linha WPF DataGrid quando ela é aberta e fechada (por exemplo, os slides são abertos como um acordeão quando a linha é selecionada e os slides são fechados quando a linha não é selecionada)? Preciso de uma prova de conceito simple

Agradeço antecipadamente por sua ajuda :

questionAnswers(1)

yourAnswerToTheQuestion