Control.OnPointerPressed(PointerRoutedEventArgs) Methode

Definition

Wird aufgerufen, bevor das PointerPressed-Ereignis eintritt.

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)

Parameter

e
PointerRoutedEventArgs

Ereignisdaten für das Ereignis.

Hinweise

Da es direkt auf Control implementiert wird, verfügt OnPointerPressed über eine leere Implementierung. Jedes Vorgängerelement in der Hierarchie eines Steuerelements hat jedoch möglicherweise eine Implementierung bereitgestellt. Sie können diese Implementierung nicht sehen, da es sich um internen systemeigenen Code handelt. In einigen Fällen verfügt ein Steuerelement bereits über " OnEvent "-Außerkraftsetzungen, die das Ereignis behandeln. OnPointerPressed ist ein OnEvent-Ereignis, für das mehrere Windows-Runtime XAML-Steuerelemente Außerkraftsetzungen bereitgestellt haben. Beispielsweise hat ButtonBase "OnPointerPressed" überschrieben, um das Ereignis handled zu markieren. Was alle Schaltflächen stattdessen tun, besteht darin, das Click-Ereignis auszuheben, das ein Ereignisverhalten höherer Ebene für dieses Steuerelement darstellt. Das bedeutet, dass Sie uiElement.PointerPressed auf einer Schaltfläche nicht einfach verarbeiten können, aber Sie sollten es für die meisten Szenarien wahrscheinlich nicht behandeln. Verwenden Sie stattdessen "Klicken" .

Gilt für:

Weitere Informationen