Control.OnPointerEntered(PointerRoutedEventArgs) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Aufgerufen, bevor das PointerEntered-Ereignis eintritt.
protected:
virtual void OnPointerEntered(PointerRoutedEventArgs ^ e) = OnPointerEntered;
void OnPointerEntered(PointerRoutedEventArgs const& e);
protected virtual void OnPointerEntered(PointerRoutedEventArgs e);
function onPointerEntered(e)
Protected Overridable Sub OnPointerEntered (e As PointerRoutedEventArgs)
Parameter
Ereignisdaten für das Ereignis.
Hinweise
In der Regel werden PointerEntered - und PointerExited-Ereignisse ausgelöst, wenn der Zeiger physisch vom Benutzer verschoben wird. Es gibt jedoch Situationen, in denen diese Ereignisse auch ausgelöst werden können, wenn der Zeiger nicht physisch vom Benutzer verschoben wird.
- Ein PointerEntered-Ereignis wird ausgelöst, wenn das Objekt mit einem PointerEntered-Handler programmgesteuert unterhalb des Zeigers verschoben wird, die Objektsichtbarkeit von Collapsed in Visible geändert wird, während er sich unter dem Zeiger befindet, oder der Cursor über einem Element wie einem Popup oder Flyout, das verschwindet, wodurch der Cursor jetzt über dem Objekt angezeigt wird.
- Wenn ein PointerEntered-Ereignis für ein Objekt ausgelöst wurde, wird ein entsprechendes PointerExited-Ereignis ausgelöst, wenn eine Änderung des UI-Zustands auftritt, die dazu führt, dass der Zeiger nicht mehr über dieses Objekt liegt. Beispielsweise wird die Objektposition programmgesteuert verschoben, um nicht mehr unter dem Zeiger zu sein, die Objektsichtbarkeit auf "Collapsed" festgelegt ist oder der Zeiger über vorübergehende UI-Elemente wie ein Popup- oder Flyout liegt, das programmgesteuert geschlossen wird oder ein Anzeigetimeout auftritt.