ContentElement.QueryCursor Событие
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Происходит при запросе отображения курсора. Это событие возникает для элемента каждый раз, когда указатель мыши перемещается в новое положение, что может послужить причиной изменения его внешнего вида.
public:
event System::Windows::Input::QueryCursorEventHandler ^ QueryCursor;
public event System.Windows.Input.QueryCursorEventHandler QueryCursor;
member this.QueryCursor : System.Windows.Input.QueryCursorEventHandler
Public Custom Event QueryCursor As QueryCursorEventHandler
Тип события
Комментарии
Это событие создает псевдоним для присоединенного Mouse.QueryCursor события для этого класса, поэтому QueryCursor он является частью списка членов класса, если ContentElement наследуется в качестве базового элемента. Обработчики событий, присоединенные к событию QueryCursor , присоединяются к базовому Mouse.QueryCursor присоединенному событию и получают тот же экземпляр данных события.
Курсор, на который ссылается это имя события, не обязательно является текстовым курсором (иногда называется точкой вставки). Вместо этого курсором в этом контексте является объект, объявляющий экранный графический дисплей, связанный с несколькими возможными устройствами или понятиями, связанными с вводом, в программировании Windows. Этот объект представлен классом Cursor в WPF. Система ввода WPF позволяет изменять этот курсор, когда он представляет положение указателя мыши на экране. Можно использовать предопределенные значения из перечисления Cursors или объявить настраиваемый курсор в виде файла изображения.
Прослушивание QueryCursor события не является эффективным методом для управления курсорами. Вместо этого каждый элемент должен определять собственное поведение курсора с помощью Cursor и ForceCursor. Следует полагаться только в QueryCursor том случае, если вы не используете базовые элементы на уровне платформы WPF или в чрезвычайных обстоятельствах, когда определение поведения курсора для каждого элемента не соответствует вашим потребностям. Дополнительные сведения о реализации поведения курсора в ответ на QueryCursorсм. в разделе QueryCursorEventHandler.
Сведения о маршрутизируемом событии
Поле идентификатора | QueryCursorEvent |
Стратегия маршрутизации | Восходящей |
Делегат | QueryCursorEventHandler |
Соответствующее событие туннелирования не определено.
Переопределите OnQueryCursor , чтобы реализовать обработку классов для этого события в производных классах.