Как я могу отслеживать ход длинного нажатия на StackPanel с прикрепленным контекстным меню Silverlight Toolkit?
У меня есть элемент управления LongListSelector.Шаблон элемента имеет StackPanel с:
<toolkit:ContextMenuService.ContextMenu>
<toolkit:ContextMenu IsZoomEnabled="True">
<toolkit:MenuItem Header="Delete" Click="MenuItem_Click" />
<toolkit:MenuItem Header="Upload" />
</toolkit:ContextMenu>
</toolkit:ContextMenuService.ContextMenu>
контекстным меню, прикрепленным стандартным способом.Всякий раз, когда пользователь нажимает и удерживает панель стека, в течение следующих нескольких секунд появляется контекстное меню.
Я хочу, чтобы пользователь был уведомлен о том, что обратный отсчет для всплывающего контекстного меню включен, показывая ему прогресспанель сверху в панели стека.Пример можно увидеть здесь:
Более показательно в видео: http://www.youtube.com/watch?v=radnJgI88dA
Могу ли я подключиться к прогрессу Press, чтобы реализовать его с помощьюконтекстного меню набора инструментов Silverlight?Если нет, то как мне этого добиться?
Я знаю, что мне просто нужно установить значение ProgessBar, но как я могу получить запуск событий прогресса?Является ли начало отсчета с моим собственным таймером единственным способом?