Поделиться через


Control.OnPointerPressed(PointerRoutedEventArgs) Метод

Определение

Вызывается перед событием PointerPressed .

protected:
 virtual void OnPointerPressed(PointerRoutedEventArgs ^ e) = OnPointerPressed;
void OnPointerPressed(PointerRoutedEventArgs const& e);
protected virtual void OnPointerPressed(PointerRoutedEventArgs e);
function onPointerPressed(e)
Protected Overridable Sub OnPointerPressed (e As PointerRoutedEventArgs)

Параметры

e
PointerRoutedEventArgs

Данные для события.

Комментарии

Так как он реализуется непосредственно в Control, OnPointerPressed имеет пустую реализацию. Но каждый предок в иерархии элемента управления мог предоставить реализацию. Вы не сможете увидеть эту реализацию, так как это внутренний машинный код. В некоторых случаях элемент управления уже имеет существующие переопределения On Event, которые помечают событие Handled. OnPointerPressed является событием OnEvent, для которых несколько элементов управления XAML среда выполнения Windows предоставили переопределения. Например, ButtonBase переопределяет OnPointerPressed, чтобы отметить событие Handled. Вместо этого все кнопки вызывают событие Click , представляющее поведение события более высокого уровня для этого элемента управления. Это означает, что вы не сможете легко обрабатывать UIElement.PointerPressed на кнопке, но, вероятно, вам не следует обрабатывать его в любом случае в большинстве сценариев. Просто используйте щелчок .

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

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