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 события не является эффективным способом управления курсорами. Вместо этого каждый элемент должен определять собственное поведение курсора и CursorForceCursor. Вы должны полагаться только на QueryCursor, если вы не используете базовые элементы уровня WPF платформы или в чрезвычайных обстоятельствах, когда определение поведения курсора на основе каждого элемента не соответствует вашим потребностям. Дополнительные сведения о реализации поведения курсора в ответ на QueryCursorсм. в статье QueryCursorEventHandler.

Сведения о перенаправленных событиях

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

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

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

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