Большой курсор мыши в Silverlight - PullRequest
0 голосов
/ 10 февраля 2012

У меня есть приложение silverlight, в котором я должен нажимать на некоторые изображения, если на них наведите курсор приблизительно на 3 секунды.

Проблема заключается в том, что если изображения немного меньше по размеру, а мышь немного двигается, она выходит за пределы области щелчка соответствующего изображения и выбирает другое изображение.

Я пробовалиспользуя собственное изображение вместо курсора мыши по умолчанию, но можно ли каким-то образом увеличить эту мышь, чтобы она имела большую область щелчка, а не только кончик указателя мыши?

1 Ответ

1 голос
/ 10 февраля 2012

Я думаю, вы думаете об этом неправильно. Указатель мыши просто определяет координату на экране, а не область. Если вы хотите, чтобы указатель мыши / щелчок и т. Д. Были более щедрыми и давали более широкую область взаимодействия, вам следует увеличить область target .

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...