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