Одним из способов является создание прямоугольника и анимация раскадровки.Установите свойство видимости этого прямоугольника скрытым (если вы хотите, чтобы он появлялся в определенное время), а затем установите его видимым, когда вы захотите показать его.(Вы можете использовать свойство Visibility ).
myRectangle.Visibility = Visibility.Visible
Раскадровки имеют событие Completed , к которому вы можете прикрепить обработчик.
ТогдаВы можете воспроизводить анимацию раскадровки, используя
myStoryboard.Begin();
. В обработчике события Completed
покажите свое сообщение.
MessageBox.Show("Animation Completed");