Научился: Урок дает очень хорошее понимание работы мультимедиа программ. Плюс научился пользоавться компонентом Media Player. Трудности: Искать ошибку в программе. Неправильно написал вызов функции и программа не отображала все картинки, только текущую. После того как нашел ошибку все заработало. Очень хороший урок, мне понравилось.
Научился: Так как я делал в WPF, то научился пользоваться элементом MediaElement :) Ещё для получения словарной карточки я использовал анонимные Tuple из C# 7.0 Трудности: Сложным было подобрать костыль для отслеживания состояния плеера в WPF :) Я дополнил концепцию плеера из урока отключающимися кнопками пролистывания если дальше нет больше карточек и отключением плеера при повторном клике.
Если интересно, как это выглядит на WPF, то по ссылке архив PuzzleEnglish.rar