Вопрос

Как лучше всего связать метод при срабатывании мыши над событием?

Пример.

когда мышь наводит курсор на кнопку. Метод срабатывает, например, count.

Таким образом, пока мышь находится над кнопкой, счет будет увеличиваться.

Как я могу подключить событие мыши к методу? Использование Xaml?!

ЛЮБЫЕ ИДЕИ?!

Это было полезно?

Решение

Один из способов сделать это - через присоединенное свойство, особенно если вы хотите повторно использовать эту возможность.

Класс Expression Blend Behavior<T> делает это простым. Вам понадобится Blend SDK, но тогда вы сможете напрямую использовать поведение. Вот сообщение в блоге с примером .

Это позволяет вам назначить присоединенное поведение в XAML. Во многих средах MVVM есть реализация, использующая этот подход, например, LifetimeEvents в Cinch .

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top