У меня есть RepeatButton
на UserControl
, который действует как кнопка вверх. Элемент управления является своего рода счетчиком чисел. Когда значение числа изменяется от 9 до 10, кнопка вверх отпускается, потому что она выходит из-под мыши. Я знаю, что могу поймать мышь, но мои RepeatButton
не дают мне MouseLeftButtonDown
событий. Итак, как мне захватить мышь над RepeatButton
, когда она нажата, и отпустить захват, когда она отпущена? И должны ли RepeatButton
дать мне MouseLeftButtonDown
события?
редактирует:
Казалось бы, содержимое шаблона крадет события MouseLeftButtonDown
кнопки. Могу ли я обойти содержимое кнопки? Если для HitTestVisible
установлено значение false, сама кнопка становится неприкасаемой. Я бы хотел, чтобы у Silverlight было OnPreview
переопределений.