ContentElement Класс

Определение

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

public ref class ContentElement : System::Windows::DependencyObject, System::Windows::IInputElement, System::Windows::Media::Animation::IAnimatable
public class ContentElement : System.Windows.DependencyObject, System.Windows.IInputElement, System.Windows.Media.Animation.IAnimatable
type ContentElement = class
    inherit DependencyObject
    interface IInputElement
    interface IAnimatable
Public Class ContentElement
Inherits DependencyObject
Implements IAnimatable, IInputElement
Наследование
Производный
Реализации

Комментарии

ContentElement определяет следующие распространенные характеристики содержимого:

  • Входные данные: все ContentElement производные классы обеспечивают поддержку базового захвата входных данных с клавиатуры, мыши, операций перетаскивания, элементов управления пером и акселераторов.

  • Фокус. Все ContentElement производные классы потенциально фокусируются. (Однако фокусируемое состояние по умолчанию для ContentElement базового класса равно false. Дополнительные сведения о том, как сделать фокусируемым ContentElement , см. в разделе Focusable.) Кроме того, этот класс содержит API-интерфейсы, которые можно использовать для обхода фокуса между связанными элементами.

  • События: ContentElement включает события, связанные с входным и фокусом, а также события для изменений в состоянии. Во многих случаях ContentElement события перенаправляются. В некоторых случаях перенаправленные события имеют стратегии туннелирования и маршрутизации пузырьков, которые вызываются как отдельные события в ответ на то же состояние или условие. Кроме того, ContentElement определяет API, которые могут вызывать маршрутизируемые события и добавлять или удалять обработчики в события.

ContentElement совместно использует множество распространенных UIElementAPI. Эти распространенные API не приходят из наследования общего класса. Но они используют общее именование, аналогичное поведение и аналогичную внутреннюю реализацию API в каждом классе. Сходство обусловлено ContentElementUIElement тем, что и являются всеми классами, которые являются базой элементов, хотя каждая из них имеет разные намерения для его поведения объектной модели разметки.

В частности, UIElement убывает от Visual, который обеспечивает поддержку графики нижнего уровня для отрисовки ContentElement в прямоугольную область в составном окне, в то время ContentElement как отложение отрисовки таким образом, чтобы концепции более распространенные для сценариев документа, такие как поток и оболочка, более легко поддерживаются. Эти два связанных класса также реализуют общие интерфейсы IInputElement и IAnimatable.

Примечания к наследуемым

Класс ContentElement пока не определяет все аспекты полного элемента содержимого для представления в стиле потока. FrameworkContentElement — это немедленно производный класс ContentElement. FrameworkContentElement включает более полный набор дополнительных элементов, поддерживающих отрисовку FrameworkContentElement в узле содержимого и использование системы макета уровня платформы WPF.

Конструкторы

Имя Описание
ContentElement()

Инициализирует новый экземпляр класса ContentElement.

Поля

Имя Описание
AllowDropProperty

Определяет AllowDrop свойство зависимостей.

AreAnyTouchesCapturedProperty

Определяет AreAnyTouchesCaptured свойство зависимостей.

AreAnyTouchesCapturedWithinProperty

Определяет AreAnyTouchesCapturedWithin свойство зависимостей.

AreAnyTouchesDirectlyOverProperty

Определяет AreAnyTouchesDirectlyOver свойство зависимостей.

AreAnyTouchesOverProperty

Определяет AreAnyTouchesOver свойство зависимостей.

DragEnterEvent

Определяет DragEnter перенаправленное событие.

DragLeaveEvent

Определяет DragLeave перенаправленное событие.

DragOverEvent

Определяет DragOver перенаправленное событие.

DropEvent

Определяет Drop перенаправленное событие.

FocusableProperty

Определяет Focusable свойство зависимостей.

GiveFeedbackEvent

Определяет GiveFeedback перенаправленное событие.

GotFocusEvent

Определяет GotFocus перенаправленное событие.

GotKeyboardFocusEvent

Определяет GotKeyboardFocus перенаправленное событие.

GotMouseCaptureEvent

Определяет GotMouseCapture перенаправленное событие.

GotStylusCaptureEvent

Определяет GotStylusCapture перенаправленное событие.

GotTouchCaptureEvent

Определяет GotTouchCapture перенаправленное событие.

IsEnabledProperty

Определяет IsEnabled свойство зависимостей.

IsFocusedProperty

Определяет IsFocused свойство зависимостей.

IsKeyboardFocusedProperty

Определяет IsKeyboardFocused свойство зависимостей.

IsKeyboardFocusWithinProperty

Определяет IsKeyboardFocusWithin свойство зависимостей.

IsMouseCapturedProperty

Определяет IsMouseCaptured свойство зависимостей.

IsMouseCaptureWithinProperty

Определяет IsMouseCaptureWithin свойство зависимостей.

IsMouseDirectlyOverProperty

Определяет IsMouseDirectlyOver свойство зависимостей.

IsMouseOverProperty

Определяет IsMouseOver свойство зависимостей.

IsStylusCapturedProperty

Определяет IsStylusCaptured свойство зависимостей.

IsStylusCaptureWithinProperty

Определяет IsStylusCaptureWithin свойство зависимостей.

IsStylusDirectlyOverProperty

Определяет IsStylusDirectlyOver свойство зависимостей.

IsStylusOverProperty

Определяет IsStylusOver свойство зависимостей.

KeyDownEvent

Определяет KeyDown перенаправленное событие.

KeyUpEvent

Определяет KeyUp перенаправленное событие.

LostFocusEvent

Определяет LostFocus перенаправленное событие.

LostKeyboardFocusEvent

Определяет LostKeyboardFocus перенаправленное событие.

LostMouseCaptureEvent

Определяет LostMouseCapture перенаправленное событие.

LostStylusCaptureEvent

Определяет LostStylusCapture перенаправленное событие.

LostTouchCaptureEvent

Определяет LostTouchCapture перенаправленное событие.

MouseDownEvent

Определяет MouseDown перенаправленное событие.

MouseEnterEvent

Определяет MouseEnter перенаправленное событие.

MouseLeaveEvent

Определяет MouseLeave перенаправленное событие.

MouseLeftButtonDownEvent

Определяет MouseLeftButtonDown перенаправленное событие.

MouseLeftButtonUpEvent

Определяет MouseLeftButtonUp перенаправленное событие.

MouseMoveEvent

Определяет MouseMove перенаправленное событие.

MouseRightButtonDownEvent

Определяет MouseRightButtonDown перенаправленное событие.

MouseRightButtonUpEvent

Определяет MouseRightButtonUp перенаправленное событие.

MouseUpEvent

Определяет MouseUp перенаправленное событие.

MouseWheelEvent

Определяет MouseWheel перенаправленное событие.

PreviewDragEnterEvent

Определяет PreviewDragEnter перенаправленное событие.

PreviewDragLeaveEvent

Определяет PreviewDragLeave перенаправленное событие.

PreviewDragOverEvent

Определяет PreviewDragOver перенаправленное событие.

PreviewDropEvent

Определяет PreviewDrop перенаправленное событие.

PreviewGiveFeedbackEvent

Определяет PreviewGiveFeedback перенаправленное событие.

PreviewGotKeyboardFocusEvent

Определяет PreviewGotKeyboardFocus перенаправленное событие.

PreviewKeyDownEvent

Определяет PreviewKeyDown перенаправленное событие.

PreviewKeyUpEvent

Определяет PreviewKeyUp перенаправленное событие.

PreviewLostKeyboardFocusEvent

Определяет PreviewLostKeyboardFocus перенаправленное событие.

PreviewMouseDownEvent

Определяет PreviewMouseDown перенаправленное событие.

PreviewMouseLeftButtonDownEvent

Определяет PreviewMouseLeftButtonDown перенаправленное событие.

PreviewMouseLeftButtonUpEvent

Определяет PreviewMouseLeftButtonUp перенаправленное событие.

PreviewMouseMoveEvent

Определяет PreviewMouseMove перенаправленное событие.

PreviewMouseRightButtonDownEvent

Определяет PreviewMouseRightButtonDown перенаправленное событие.

PreviewMouseRightButtonUpEvent

Определяет PreviewMouseRightButtonUp перенаправленное событие.

PreviewMouseUpEvent

Определяет PreviewMouseUp перенаправленное событие.

PreviewMouseWheelEvent

Определяет PreviewMouseWheel перенаправленное событие.

PreviewQueryContinueDragEvent

Определяет PreviewQueryContinueDrag перенаправленное событие.

PreviewStylusButtonDownEvent

Определяет PreviewStylusButtonDown перенаправленное событие.

PreviewStylusButtonUpEvent

Определяет PreviewStylusButtonUp перенаправленное событие.

PreviewStylusDownEvent

Определяет PreviewStylusDown перенаправленное событие.

PreviewStylusInAirMoveEvent

Определяет PreviewStylusInAirMove перенаправленное событие.

PreviewStylusInRangeEvent

Определяет PreviewStylusInRange перенаправленное событие.

PreviewStylusMoveEvent

Определяет PreviewStylusMove перенаправленное событие.

PreviewStylusOutOfRangeEvent

Определяет PreviewStylusOutOfRange перенаправленное событие.

PreviewStylusSystemGestureEvent

Определяет PreviewStylusSystemGesture перенаправленное событие.

PreviewStylusUpEvent

Определяет PreviewStylusUp перенаправленное событие.

PreviewTextInputEvent

Определяет PreviewTextInput перенаправленное событие.

PreviewTouchDownEvent

Определяет PreviewTouchDown перенаправленное событие.

PreviewTouchMoveEvent

Определяет PreviewTouchMove перенаправленное событие.

PreviewTouchUpEvent

Определяет PreviewTouchUp перенаправленное событие.

QueryContinueDragEvent

Определяет QueryContinueDrag перенаправленное событие.

QueryCursorEvent

Определяет QueryCursor перенаправленное событие.

StylusButtonDownEvent

Определяет StylusButtonDown перенаправленное событие.

StylusButtonUpEvent

Определяет StylusButtonUp перенаправленное событие.

StylusDownEvent

Определяет StylusDown перенаправленное событие.

StylusEnterEvent

Определяет StylusEnter перенаправленное событие.

StylusInAirMoveEvent

Определяет StylusInAirMove перенаправленное событие.

StylusInRangeEvent

Определяет StylusInRange перенаправленное событие.

StylusLeaveEvent

Определяет StylusLeave перенаправленное событие.

StylusMoveEvent

Определяет StylusMove перенаправленное событие.

StylusOutOfRangeEvent

Определяет StylusOutOfRange перенаправленное событие.

StylusSystemGestureEvent

Определяет StylusSystemGesture перенаправленное событие.

StylusUpEvent

Определяет StylusUp перенаправленное событие.

TextInputEvent

Определяет TextInput перенаправленное событие.

TouchDownEvent

Определяет TouchDown перенаправленное событие.

TouchEnterEvent

Определяет TouchEnter перенаправленное событие.

TouchLeaveEvent

Определяет TouchLeave перенаправленное событие.

TouchMoveEvent

Определяет TouchMove перенаправленное событие.

TouchUpEvent

Определяет TouchUp перенаправленное событие.

Свойства

Имя Описание
AllowDrop

Возвращает или задает значение, указывающее, может ли этот элемент использоваться в качестве цели операции перетаскивания.

AreAnyTouchesCaptured

Получает значение, указывающее, фиксируется ли хотя бы один сенсорный элемент.

AreAnyTouchesCapturedWithin

Получает значение, указывающее, фиксируется ли хотя бы одно касание для этого элемента или для любых дочерних элементов в визуальном дереве.

AreAnyTouchesDirectlyOver

Возвращает значение, указывающее, нажимается ли по крайней мере один касание над этим элементом.

AreAnyTouchesOver

Возвращает значение, указывающее, нажимается ли по крайней мере один сенсорный элемент или какие-либо дочерние элементы в визуальном дереве.

CommandBindings

Возвращает коллекцию CommandBinding объектов, связанных с этим элементом.

DependencyObjectType

Возвращает объект DependencyObjectType , который упаковывает тип СРЕДЫ CLR этого экземпляра.

(Унаследовано от DependencyObject)
Dispatcher

Dispatcher Возвращает это DispatcherObject значение, с которым связано.

(Унаследовано от DispatcherObject)
Focusable

Возвращает или задает значение, указывающее, может ли элемент получать фокус.

HasAnimatedProperties

Возвращает значение, указывающее, имеет ли этот элемент какие-либо анимированные свойства.

InputBindings

Возвращает коллекцию входных привязок, связанных с этим элементом.

IsEnabled

Возвращает или задает значение, указывающее, включен ли этот элемент в пользовательском интерфейсе.

IsEnabledCore

Возвращает значение, которое становится возвращаемым значением производных IsEnabled классов.

IsFocused

Возвращает значение, определяющее, имеет ли этот элемент логический фокус.

IsInputMethodEnabled

Возвращает значение, указывающее, включена ли система входных методов, например редактор метода ввода (IME), для обработки входных данных этого элемента.

IsKeyboardFocused

Возвращает значение, указывающее, имеет ли этот элемент фокус клавиатуры.

IsKeyboardFocusWithin

Возвращает значение, указывающее, находится ли фокус клавиатуры в любом месте элемента или дочерних элементов.

IsMouseCaptured

Возвращает значение, указывающее, фиксируется ли мышь этим элементом.

IsMouseCaptureWithin

Возвращает значение, определяющее, удерживается ли запись мыши этим элементом или дочерними элементами в дереве элементов.

IsMouseDirectlyOver

Возвращает значение, указывающее, соответствует ли позиция указателя мыши результатам теста попадания, которые учитывают состав элементов.

IsMouseOver

Возвращает значение, указывающее, находится ли указатель мыши над этим элементом (включая визуальные дочерние элементы или состав элемента управления).

IsSealed

Возвращает значение, указывающее, запечатан ли этот экземпляр (только для чтения).

(Унаследовано от DependencyObject)
IsStylusCaptured

Возвращает значение, указывающее, фиксируется ли перо для этого элемента.

IsStylusCaptureWithin

Возвращает значение, определяющее, хранится ли запись пера этим элементом, включая дочерние элементы и состав элементов управления.

IsStylusDirectlyOver

Возвращает значение, указывающее, соответствует ли позиция стилуса результатам теста попадания, которые учитывают состав элементов.

IsStylusOver

Возвращает значение, указывающее, находится ли перо над этим элементом (включая визуальные дочерние элементы).

TouchesCaptured

Получает все сенсорные устройства, которые записываются в этот элемент.

TouchesCapturedWithin

Получает все сенсорные устройства, которые записываются в этот элемент или любые дочерние элементы в визуальном дереве.

TouchesDirectlyOver

Получает все сенсорные устройства, которые находятся над этим элементом.

TouchesOver

Получает все сенсорные устройства, которые находятся над этим элементом или любыми дочерними элементами в визуальном дереве.

Методы

Имя Описание
AddHandler(RoutedEvent, Delegate, Boolean)

Добавляет перенаправленный обработчик событий для указанного перенаправленного события, добавив обработчик в коллекцию обработчика текущего элемента. Укажите handledEventsToo , как true вызвать предоставленный обработчик для перенаправленного события, которое уже было отмечено как обработанное другим элементом вдоль маршрута событий.

AddHandler(RoutedEvent, Delegate)

Добавляет перенаправленный обработчик событий для указанного перенаправленного события, добавив обработчик в коллекцию обработчика текущего элемента.

AddToEventRoute(EventRoute, RoutedEventArgs)

Добавляет обработчики в указанную EventRoute для текущей ContentElement коллекции обработчиков событий.

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

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

ApplyAnimationClock(DependencyProperty, AnimationClock)

Применяет анимацию к указанному свойству зависимостей этого элемента. Все существующие анимации остановлены и заменены новой анимацией.

BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Запускает определенную анимацию для указанного анимированного свойства в этом элементе с параметром указания того, что происходит, если свойство уже имеет запущенную анимацию.

BeginAnimation(DependencyProperty, AnimationTimeline)

Запускает анимацию для указанного анимированного свойства в этом элементе.

CaptureMouse()

Пытается принудительно записать мышь к этому элементу.

CaptureStylus()

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

CaptureTouch(TouchDevice)

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

CheckAccess()

Определяет, имеет ли вызывающий поток доступ к этому DispatcherObject.

(Унаследовано от DispatcherObject)
ClearValue(DependencyProperty)

Очищает локальное значение свойства. Свойство для очистки указывается идентификатором DependencyProperty .

(Унаследовано от DependencyObject)
ClearValue(DependencyPropertyKey)

Очищает локальное значение свойства только для чтения. Свойство, которое необходимо очистить, задается параметром DependencyPropertyKey.

(Унаследовано от DependencyObject)
CoerceValue(DependencyProperty)

Принуждает значение указанного свойства зависимостей. Это достигается путем вызова любой CoerceValueCallback функции, указанной в метаданных свойств для свойства зависимостей, так как он существует при вызове DependencyObject.

(Унаследовано от DependencyObject)
Equals(Object)

Определяет, эквивалентен ли предоставленный DependencyObject объект текущему DependencyObject.

(Унаследовано от DependencyObject)
Focus()

Пытается задать фокус для этого элемента.

GetAnimationBaseValue(DependencyProperty)

Возвращает значение базового свойства для указанного свойства в этом элементе, игнорируя любое возможное анимированное значение из запущенной или остановленной анимации.

GetHashCode()

Получает хэш-код для этого DependencyObject.

(Унаследовано от DependencyObject)
GetLocalValueEnumerator()

Создает специализированный перечислитель для определения того, какие свойства зависимостей имеют локальные значения для этого DependencyObject.

(Унаследовано от DependencyObject)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
GetUIParentCore()

При переопределении в производном классе возвращает альтернативный родительский элемент пользовательского интерфейса для этого элемента, если визуальный родительский элемент отсутствует.

GetValue(DependencyProperty)

Возвращает текущее эффективное значение свойства зависимостей для этого экземпляра DependencyObject.

(Унаследовано от DependencyObject)
InvalidateProperty(DependencyProperty)

Повторно вычисляет эффективное значение для указанного свойства зависимостей.

(Унаследовано от DependencyObject)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
MoveFocus(TraversalRequest)

Пытается переместить фокус из этого элемента в другой элемент. Направление перемещения фокуса определяется руководством, которое интерпретируется в организации визуального родителя для этого элемента.

OnCreateAutomationPeer()

Возвращает реализации для конкретного AutomationPeer класса для инфраструктуры Windows Presentation Foundation (WPF).

OnDragEnter(DragEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном DragEnter от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnDragLeave(DragEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном DragLeave от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnDragOver(DragEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном DragOver от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnDrop(DragEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном DragEnter от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnGiveFeedback(GiveFeedbackEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном GiveFeedback от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnGotFocus(RoutedEventArgs)

GotFocus Вызывает перенаправленное событие с помощью предоставленных данных события.

OnGotKeyboardFocus(KeyboardFocusChangedEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном GotKeyboardFocus от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnGotMouseCapture(MouseEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном GotMouseCapture от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnGotStylusCapture(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном GotStylusCapture от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnGotTouchCapture(TouchEventArgs)

Предоставляет обработку класса для GotTouchCapture перенаправленного события, возникающего при захвате сенсорного ввода в этот элемент.

OnIsKeyboardFocusedChanged(DependencyPropertyChangedEventArgs)

Вызывается при возникновении необработанного IsKeyboardFocusedChanged события в этом элементе. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnIsKeyboardFocusWithinChanged(DependencyPropertyChangedEventArgs)

Вызывается непосредственно перед тем, как IsKeyboardFocusWithinChanged событие вызывается этим элементом. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnIsMouseCapturedChanged(DependencyPropertyChangedEventArgs)

Вызывается при возникновении необработанного IsMouseCapturedChanged события в этом элементе. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnIsMouseCaptureWithinChanged(DependencyPropertyChangedEventArgs)

Вызывается при возникновении необработанного IsMouseCaptureWithinChanged события в этом элементе. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnIsMouseDirectlyOverChanged(DependencyPropertyChangedEventArgs)

Вызывается при возникновении необработанного IsMouseDirectlyOverChanged события в этом элементе. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnIsStylusCapturedChanged(DependencyPropertyChangedEventArgs)

Вызывается при возникновении необработанного IsStylusCapturedChanged события в этом элементе. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnIsStylusCaptureWithinChanged(DependencyPropertyChangedEventArgs)

Вызывается при возникновении необработанного IsStylusCaptureWithinChanged события в этом элементе. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnIsStylusDirectlyOverChanged(DependencyPropertyChangedEventArgs)

Вызывается при возникновении необработанного IsStylusDirectlyOverChanged события в этом элементе. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnKeyDown(KeyEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном KeyDown от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnKeyUp(KeyEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном KeyUp от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnLostFocus(RoutedEventArgs)

LostFocus Вызывает перенаправленное событие с помощью предоставленных данных события.

OnLostKeyboardFocus(KeyboardFocusChangedEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном LostKeyboardFocus от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnLostMouseCapture(MouseEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном LostMouseCapture от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnLostStylusCapture(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном LostStylusCapture от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnLostTouchCapture(TouchEventArgs)

Предоставляет обработку класса для LostTouchCapture перенаправленного события, возникающего при потере записи касания.

OnMouseDown(MouseButtonEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном MouseDown от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnMouseEnter(MouseEventArgs)

Вызывается при возникновении необработанного присоединенного MouseEnter события на этом элементе. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnMouseLeave(MouseEventArgs)

Вызывается при возникновении необработанного присоединенного MouseLeave события на этом элементе. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnMouseLeftButtonDown(MouseButtonEventArgs)

Вызывается при возникновении необработанного MouseLeftButtonDown перенаправленного события на этом элементе. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnMouseLeftButtonUp(MouseButtonEventArgs)

Вызывается, когда необработанное MouseLeftButtonUp перенаправленное событие достигает элемента в его маршруте, который является производным от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnMouseMove(MouseEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном MouseMove от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnMouseRightButtonDown(MouseButtonEventArgs)

Вызывается, когда необработанное MouseRightButtonDown перенаправленное событие достигает элемента в его маршруте, который является производным от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnMouseRightButtonUp(MouseButtonEventArgs)

Вызывается, когда необработанное MouseRightButtonUp перенаправленное событие достигает элемента в его маршруте, который является производным от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnMouseUp(MouseButtonEventArgs)

Вызывается, когда необработанное MouseUp перенаправленное событие достигает элемента в его маршруте, который является производным от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnMouseWheel(MouseWheelEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном MouseWheel от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewDragEnter(DragEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewDragEnter от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewDragLeave(DragEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewDragLeave от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewDragOver(DragEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewDragOver от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewDrop(DragEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewDrop от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewGiveFeedback(GiveFeedbackEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewGiveFeedback от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewGotKeyboardFocus(KeyboardFocusChangedEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewGotKeyboardFocus от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewKeyDown(KeyEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewKeyDown от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewKeyUp(KeyEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewKeyUp от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewLostKeyboardFocus(KeyboardFocusChangedEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewKeyDown от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewMouseDown(MouseButtonEventArgs)

Вызывается, когда необработанное PreviewMouseDown присоединенное перенаправленное событие достигает элемента в его маршруте, производного от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewMouseLeftButtonDown(MouseButtonEventArgs)

Вызывается, когда необработанное PreviewMouseLeftButtonDown перенаправленное событие достигает элемента в его маршруте, который является производным от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewMouseLeftButtonUp(MouseButtonEventArgs)

Вызывается, когда необработанное PreviewMouseLeftButtonUp перенаправленное событие достигает элемента в его маршруте, который является производным от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewMouseMove(MouseEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewMouseMove от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewMouseRightButtonDown(MouseButtonEventArgs)

Вызывается, когда необработанное PreviewMouseRightButtonDown перенаправленное событие достигает элемента в его маршруте, который является производным от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewMouseRightButtonUp(MouseButtonEventArgs)

Вызывается, когда необработанное PreviewMouseRightButtonUp перенаправленное событие достигает элемента в его маршруте, который является производным от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewMouseUp(MouseButtonEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewMouseUp от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewMouseWheel(MouseWheelEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewMouseWheel от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewQueryContinueDrag(QueryContinueDragEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewQueryContinueDrag от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewStylusButtonDown(StylusButtonEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewStylusButtonDown от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewStylusButtonUp(StylusButtonEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewStylusButtonUp от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewStylusDown(StylusDownEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewStylusDown от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewStylusInAirMove(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewStylusInAirMove от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewStylusInRange(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewStylusInRange от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewStylusMove(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewStylusMove от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewStylusOutOfRange(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewStylusOutOfRange от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewStylusSystemGesture(StylusSystemGestureEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewStylusSystemGesture от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewStylusUp(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewStylusUp от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewTextInput(TextCompositionEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном PreviewTextInput от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnPreviewTouchDown(TouchEventArgs)

Предоставляет обработку класса для PreviewTouchDown перенаправленного события, возникающего при нажатии касания этого элемента.

OnPreviewTouchMove(TouchEventArgs)

Предоставляет обработку класса для PreviewTouchMove перенаправленного события, возникающего при перемещении сенсорного ввода внутри этого элемента.

OnPreviewTouchUp(TouchEventArgs)

Предоставляет обработку класса для PreviewTouchUp перенаправленного события, возникающего при выпуске касания внутри этого элемента.

OnPropertyChanged(DependencyPropertyChangedEventArgs)

Вызывается при каждом обновлении эффективного значения любого свойства DependencyObject зависимостей. Определенное свойство зависимостей, которое изменилось, сообщается в данных события.

(Унаследовано от DependencyObject)
OnQueryContinueDrag(QueryContinueDragEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном QueryContinueDrag от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnQueryCursor(QueryCursorEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном QueryCursor от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnStylusButtonDown(StylusButtonEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном StylusButtonDown от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnStylusButtonUp(StylusButtonEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном StylusButtonUp от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnStylusDown(StylusDownEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном StylusDown от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnStylusEnter(StylusEventArgs)

Вызывается, когда необработанное присоединенное StylusEnter событие вызывается этим элементом. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnStylusInAirMove(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном StylusInAirMove от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnStylusInRange(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном StylusInRange от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnStylusLeave(StylusEventArgs)

Вызывается, когда необработанное присоединенное StylusLeave событие вызывается этим элементом. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnStylusMove(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном StylusMove от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnStylusOutOfRange(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном StylusOutOfRange от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnStylusSystemGesture(StylusSystemGestureEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном StylusSystemGesture от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnStylusUp(StylusEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном StylusUp от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnTextInput(TextCompositionEventArgs)

Вызывается, когда необработанное присоединенное событие достигает элемента в его маршруте, производном TextInput от этого класса. Реализуйте этот метод, чтобы добавить для класса обработчик данного события.

OnTouchDown(TouchEventArgs)

Предоставляет обработку класса для TouchDown перенаправленного события, возникающего при нажатии касания внутри этого элемента.

OnTouchEnter(TouchEventArgs)

Предоставляет обработку класса для TouchEnter перенаправленного события, возникающего при переходе сенсорного ввода извне в границы этого элемента.

OnTouchLeave(TouchEventArgs)

Предоставляет обработку класса для TouchLeave перенаправленного события, возникающего при переходе сенсорного ввода изнутри в границы этого элемента.

OnTouchMove(TouchEventArgs)

Предоставляет обработку класса для TouchMove перенаправленного события, возникающего при перемещении сенсорного ввода внутри этого элемента.

OnTouchUp(TouchEventArgs)

Предоставляет обработку класса для TouchUp перенаправленного события, возникающего при выпуске касания внутри этого элемента.

PredictFocus(FocusNavigationDirection)

При переопределении в производном классе возвращает элемент, который получит фокус для указанного направления перемещения фокуса, не перемещая фокус на этот элемент.

RaiseEvent(RoutedEventArgs)

Вызывает определенное перенаправленное событие. Создаваемый RoutedEvent объект определяется в RoutedEventArgs предоставленном экземпляре (как RoutedEvent свойство данных события).

ReadLocalValue(DependencyProperty)

Возвращает локальное значение свойства зависимостей, если оно существует.

(Унаследовано от DependencyObject)
ReleaseAllTouchCaptures()

Освобождает все захваченные сенсорные устройства из этого элемента.

ReleaseMouseCapture()

Освобождает запись мыши, если этот элемент содержал запись.

ReleaseStylusCapture()

Освобождает запись устройства пера, если этот элемент содержал запись.

ReleaseTouchCapture(TouchDevice)

Пытается освободить указанное сенсорное устройство из этого элемента.

RemoveHandler(RoutedEvent, Delegate)

Удаляет указанный обработчик перенаправленных событий из этого элемента.

SetCurrentValue(DependencyProperty, Object)

Задает значение свойства зависимостей, не изменяя его источник значений.

(Унаследовано от DependencyObject)
SetValue(DependencyProperty, Object)

Задает локальное значение свойства зависимостей, указанное его идентификатором свойства зависимостей.

(Унаследовано от DependencyObject)
SetValue(DependencyPropertyKey, Object)

Задает локальное значение свойства зависимостей только для чтения, указанное DependencyPropertyKey идентификатором свойства зависимости.

(Унаследовано от DependencyObject)
ShouldSerializeCommandBindings()

Возвращает, должны ли процессы сериализации сериализовать содержимое CommandBindings свойства в экземплярах этого класса.

ShouldSerializeInputBindings()

Возвращает, должны ли процессы сериализации сериализовать содержимое InputBindings свойства в экземплярах этого класса.

ShouldSerializeProperty(DependencyProperty)

Возвращает значение, указывающее, должны ли процессы сериализации сериализовать значение для указанного свойства зависимостей.

(Унаследовано от DependencyObject)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
VerifyAccess()

Принудительно применяет, что вызывающий поток имеет доступ к этому DispatcherObject.

(Унаследовано от DispatcherObject)

События

Имя Описание
DragEnter

Происходит, когда входная система сообщает базовое событие перетаскивания с этим элементом в качестве целевого объекта перетаскивания.

DragLeave

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

DragOver

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

Drop

Происходит, когда входная система сообщает базовое событие удаления с этим элементом в качестве целевого объекта удаления.

FocusableChanged

Происходит при изменении значения свойства Focusable.

GiveFeedback

Происходит, когда входная система сообщает базовое событие перетаскивания, которое включает этот элемент.

GotFocus

Происходит, когда этот элемент получает логический фокус.

GotKeyboardFocus

Происходит, когда клавиатура сосредоточена на этом элементе.

GotMouseCapture

Происходит, когда этот элемент захватывает мышь.

GotStylusCapture

Происходит, когда этот элемент фиксирует перо.

GotTouchCapture

Происходит при захвате сенсорного ввода в этот элемент.

IsEnabledChanged

Происходит при изменении значения IsEnabled свойства в этом элементе.

IsKeyboardFocusedChanged

Происходит при изменении значения IsKeyboardFocused свойства в этом элементе.

IsKeyboardFocusWithinChanged

Происходит при изменении значения IsKeyboardFocusWithinChanged свойства в этом элементе.

IsMouseCapturedChanged

Происходит при изменении значения IsMouseCaptured свойства в этом элементе.

IsMouseCaptureWithinChanged

Происходит при изменении значения IsMouseCaptureWithinProperty этого элемента.

IsMouseDirectlyOverChanged

Происходит при изменении значения IsMouseDirectlyOver свойства в этом элементе.

IsStylusCapturedChanged

Происходит при изменении значения IsStylusCaptured свойства в этом элементе.

IsStylusCaptureWithinChanged

Происходит при изменении значения IsStylusCaptureWithin свойства в этом элементе.

IsStylusDirectlyOverChanged

Происходит при изменении значения IsStylusDirectlyOver свойства в этом элементе.

KeyDown

Происходит при нажатии клавиши во время фокуса на этом элементе.

KeyUp

Происходит при освобождении ключа во время фокуса на этом элементе.

LostFocus

Происходит, когда этот элемент теряет логический фокус.

LostKeyboardFocus

Происходит, когда клавиатура больше не сосредоточена на этом элементе.

LostMouseCapture

Происходит, когда этот элемент теряет запись мыши.

LostStylusCapture

Происходит, когда этот элемент теряет запись пера.

LostTouchCapture

Происходит, когда этот элемент теряет запись касания.

MouseDown

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

MouseEnter

Происходит, когда указатель мыши вводит границы этого элемента.

MouseLeave

Происходит, когда указатель мыши покидает границы этого элемента.

MouseLeftButtonDown

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

MouseLeftButtonUp

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

MouseMove

Происходит при перемещении указателя мыши во время перехода по этому элементу.

MouseRightButtonDown

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

MouseRightButtonUp

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

MouseUp

Происходит при освобождении любой кнопки мыши над этим элементом.

MouseWheel

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

PreviewDragEnter

Происходит, когда входная система сообщает базовое событие перетаскивания с этим элементом в качестве целевого объекта перетаскивания.

PreviewDragLeave

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

PreviewDragOver

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

PreviewDrop

Происходит, когда входная система сообщает базовое событие удаления с этим элементом в качестве целевого объекта удаления.

PreviewGiveFeedback

Происходит при запуске операции перетаскивания.

PreviewGotKeyboardFocus

Происходит, когда клавиатура сосредоточена на этом элементе.

PreviewKeyDown

Происходит при нажатии клавиши, когда клавиатура сосредоточена на этом элементе.

PreviewKeyUp

Происходит при освобождении клавиши, когда клавиатура сосредоточена на этом элементе.

PreviewLostKeyboardFocus

Происходит, когда клавиатура больше не сосредоточена на этом элементе.

PreviewMouseDown

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

PreviewMouseLeftButtonDown

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

PreviewMouseLeftButtonUp

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

PreviewMouseMove

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

PreviewMouseRightButtonDown

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

PreviewMouseRightButtonUp

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

PreviewMouseUp

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

PreviewMouseWheel

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

PreviewQueryContinueDrag

Происходит при изменении состояния клавиатуры или кнопки мыши во время операции перетаскивания.

PreviewStylusButtonDown

Происходит, когда кнопка пера нажимается, пока указатель находится над этим элементом.

PreviewStylusButtonUp

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

PreviewStylusDown

Происходит, когда перо касается дигитайзера, пока он находится над этим элементом.

PreviewStylusInAirMove

Происходит, когда перо перемещается по элементу, не касаясь дигитайзера.

PreviewStylusInRange

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

PreviewStylusMove

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

PreviewStylusOutOfRange

Происходит при обнаружении пера слишком далеко от дигитайзера.

PreviewStylusSystemGesture

Происходит, когда пользователь выполняет один из нескольких жестов пера.

PreviewStylusUp

Происходит, когда пользователь поднимает перо от дигитайзера, пока перо находится над этим элементом.

PreviewTextInput

Происходит, когда этот элемент получает текст независимо от устройства.

PreviewTouchDown

Происходит, когда пальцем касается экрана, пока палец находится над этим элементом.

PreviewTouchMove

Происходит, когда палец перемещается на экране, пока палец находится над этим элементом.

PreviewTouchUp

Происходит, когда палец поднимается с экрана, пока палец находится над этим элементом.

QueryContinueDrag

Происходит при изменении состояния клавиатуры или кнопки мыши во время операции перетаскивания.

QueryCursor

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

StylusButtonDown

Происходит, когда кнопка пера нажимается, пока указатель находится над этим элементом.

StylusButtonUp

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

StylusDown

Происходит, когда перо касается дигитайзера, а перо находится над этим элементом.

StylusEnter

Происходит, когда перо вступает в границы этого элемента.

StylusInAirMove

Происходит, когда перо перемещается по элементу, не касаясь дигитайзера.

StylusInRange

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

StylusLeave

Происходит, когда перо покидает границы элемента.

StylusMove

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

StylusOutOfRange

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

StylusSystemGesture

Происходит, когда пользователь выполняет один из нескольких жестов пера.

StylusUp

Происходит, когда пользователь поднимает перо от дигитайзера, пока он находится над этим элементом.

TextInput

Происходит, когда этот элемент получает текст независимо от устройства.

TouchDown

Происходит, когда пальцем касается экрана, пока палец находится над этим элементом.

TouchEnter

Происходит при перемещении касания извне в границы этого элемента.

TouchLeave

Происходит при перемещении касания изнутри в границы этого элемента.

TouchMove

Происходит, когда палец перемещается на экране, пока палец находится над этим элементом.

TouchUp

Происходит, когда палец поднимается с экрана, пока палец находится над этим элементом.

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

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