2013-09-06 2 views
3

Я использую элемент управления Slider, чтобы позволить пользователю искать конкретную позицию в видеопотоке. Я связал имущество Value от Slider до объекта Position объекта MediaElement.Как определить, перетаскивается ли указатель слайдера пользователем

Проблема заключается в том, что когда пользователь перетаскивает большой ползунок слайдера, MediaElement немедленно начинает поиск новой позиции, но я хочу отложить поиск до тех пор, пока пользователь не выпустит большой палец. Я хотел бы обновить привязку только после того, как пользователь перестает перетаскивать большой палец (или обнаруживает, когда это происходит, и обновляет позицию игрока вручную, не обязательно используя привязку)

Возможно ли, и как? В крайнем случае я, вероятно, создаю настраиваемый элемент управления и использую его вместо Slider, но я бы предпочел решение, которое использует Slider.

+0

Возможный дубликат [WPF: слайдер с событием, которое запускается после пользовательского перетаскивания) (http://stackoverflow.com/questions/723502/wpf-slider-with-an-event-that-triggers-after-a -user-drags) – ChrisWue

+0

@ChrisWue, это не дубликат, так как мой вопрос не о WPF, но, возможно, он может помочь в любом случае. Благодаря! –

ответ

1

Пройтись событий в ссылке

Slider clsss

и использовать MouseLeftButtonUp и вниз событие на бегунок, чтобы проверить сенсорный выпуска. В кнопке найдите видео на ползунок правильно.

+0

Спасибо! На самом деле я просто использовал событие PointerReleased. Я должен был подписаться вручную в коде, чтобы получить событие после того, как он был обработан элементом управления, поскольку по умолчанию обработанные события не пузырятся. –

+0

Счастливые помочь. И я забыл .. Мышь была в серебристом свете и в метро его указатель :-) – Anobik

0

Окончательный слайдер - это элемент управления xaml, поэтому нужно следить за событиями, которые его нажали мыши. Подобно событиям UP и DOWN с помощью мыши. В событии UP Обратите внимание на положение ползунка и соответствующим образом измените значение видео.

Смежные вопросы