UIElement3D.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 он был частью списка членов класса, если UIElement3D наследуется в качестве базового элемента. Обработчики событий, присоединенные к событию QueryCursor , присоединяются к базовому Mouse.QueryCursor присоединенному событию и получают тот же экземпляр данных события.

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

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

QueryCursorпредставлен в платформа .NET Framework версии 3.5. Дополнительные сведения см. в статье Версии и зависимости платформы .NET Framework.

Сведения о маршрутизируемом событии

Поле идентификатора QueryCursorEvent
Стратегия маршрутизации Восходящей
Делегат QueryCursorEventHandler
  • Соответствующее событие туннелирования не определено.

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

Применяется к

См. также раздел