В настоящее время я работаю на MP3-плеере (в приложении WPF) с WPF MediaPlayer
и, в основном, я хочу реализовать Искатель песен, который перемещается вместе с текущей воспроизводимой песней.
Я уже реализовал слайдер песни (из приложения Саши Барбера ), и он работает, когда пользователь перетаскивает искателя вручную (как, например, песня продолжается с этой позиции), но я не могу понять, как ищущий движется в соответствии с текущей позицией в песне.
Проблема в том, что я не думаю, что есть способ проверить, когда свойство Position
в MediaPlayer
изменилось, поэтому я озадачен тем, как мне реализовать эту функцию.
Есть идеи, как решить эту проблему?
[Update]
Что касается увеличения искателя таймером, я на самом деле думал об использовании причины, по которой я еще не пробовал, потому что я думаю, что есть лучший способ реализовать это с помощью MediaTimeline
... но я еще предстоит выяснить, как.