Данная статья переведена с помощью средств машинного перевода. Чтобы просмотреть ее на английском языке, установите флажок Английский. Вы также можете просматривать английский текст во всплывающем окне, наводя указатель мыши на переведенный текст.
Перевод
Английский

Событие UIElement.QueryCursor

 

Опубликовано: Октябрь 2016

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

Пространство имен:   System.Windows
Сборка:  PresentationCore (в PresentationCore.dll)

public event QueryCursorEventHandler QueryCursor

Это событие создает псевдоним для Mouse.QueryCursor вложенное событие для этого класса, чтобы QueryCursor является частью класса список членов, когда UIElement наследуется как базовый элемент. Обработчики событий, присоединенные к QueryCursor событий присоединяются к основному Mouse.QueryCursor вложенное событие и получать один и тот же экземпляр данных события.

Курсор, который ссылается данное имя события не обязательно текстового курсора (которую иногда называют курсора). Вместо этого курсор в данном контексте является объектом, который объявляет графический экран, связанные с несколькими возможными устройствами ввода или концепциями в Windows программирования. Этот объект представляется Cursor класса в WPF.WPF Система ввода позволяет изменять курсор, когда он представляет экранную позицию указателя мыши. Возможно использование предопределенных значений из Cursors перечисления, либо можно объявить пользовательский курсор в файл изображения.

Прослушивание QueryCursor событие не эффективный способ для управления курсором. Вместо этого каждый элемент должен определить собственное поведение курсора с Cursor и ForceCursor. Следует полагаться на QueryCursor Если не используются базовые элементы уровня платформы WPF или в непредвиденных случаях, когда определение поведения курсора на основе каждого элемента не соответствует вашим потребностям. Дополнительные сведения о реализации поведения курсора в ответ на QueryCursor, в разделе QueryCursorEventHandler.

Поле идентификатора

QueryCursorEvent

Стратегия маршрутизации

Вверх

Делегат

QueryCursorEventHandler

  • Существует соответствующее событие не определено туннелирования.

  • Переопределение OnQueryCursor реализовать обработку класса для этого события в производных классах.

.NET Framework
Доступно с 3.0
Вернуться в начало
Показ: