Нет никакого свойства, которое позволило бы вам установить конечную позицию вашего MediaPlayerElement , в вашем приложении обычно будет воспроизводиться только 1 медиа (аудио / видео).Таким образом, вы можете просто установить в своем приложении статический таймер , когда бы ни начиналось воспроизведение нового носителя, установите время его запуска, а затем запустите таймер (как вы уже делаете), а затем, когда носитель закончится в желаемом положении.с помощью вашего таймера, непосредственно перед воспроизведением следующего носителя, вы можете сбросить таймер .
, потому что таймер будет singelton (один объект) и выможет продолжать использовать его в течение всего жизненного цикла вашего приложения, это будет очень эффективно.хитрость заключается в том, чтобы сделать переменную таймера статической и поместить ее в статический класс обслуживания, доступный из любой точки приложения.