Freigeben über


Control.OnPointerPressed(PointerRoutedEventArgs) Methode

Definition

Wird aufgerufen, bevor das PointerPressed-Ereignis auftritt.

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

Die Ereignisdaten für das Ereignis.

Hinweise

Da es direkt in Control implementiert ist, verfügt OnPointerPressed über eine leere Implementierung. Aber jeder Vorgänger in der Hierarchie eines Steuerelements hat möglicherweise eine Implementierung bereitgestellt. Sie können diese Implementierung nicht sehen, da es sich um internen nativen Code handelt. In einigen Fällen verfügt ein Steuerelement bereits über OnEvent-Außerkraftsetzungen , die das Ereignis behandelnd markieren. 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. Stattdessen lösen alle Schaltflächen das Click-Ereignis aus, das ein Ereignisverhalten auf höherer Ebene für dieses Steuerelement darstellt. Dies bedeutet, dass Sie uiElement.PointerPressed auf einer Schaltfläche nicht einfach verarbeiten können, aber Sie sollten es in den meisten Szenarien wahrscheinlich nicht verarbeiten. Verwenden Sie stattdessen einfach Klicken .

Gilt für:

Weitere Informationen