UIElement.ManipulationInertiaStarting Ereignis
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.
Tritt auf, wenn das Eingabegerät den Kontakt mit dem UIElement -Objekt während einer Manipulation verliert und die Tia beginnt.
public:
virtual event ManipulationInertiaStartingEventHandler ^ ManipulationInertiaStarting;
// Register
event_token ManipulationInertiaStarting(ManipulationInertiaStartingEventHandler const& handler) const;
// Revoke with event_token
void ManipulationInertiaStarting(event_token const* cookie) const;
// Revoke with event_revoker
UIElement::ManipulationInertiaStarting_revoker ManipulationInertiaStarting(auto_revoke_t, ManipulationInertiaStartingEventHandler const& handler) const;
public event ManipulationInertiaStartingEventHandler ManipulationInertiaStarting;
function onManipulationInertiaStarting(eventArgs) { /* Your code */ }
uIElement.addEventListener("manipulationinertiastarting", onManipulationInertiaStarting);
uIElement.removeEventListener("manipulationinertiastarting", onManipulationInertiaStarting);
- or -
uIElement.onmanipulationinertiastarting = onManipulationInertiaStarting;
Public Custom Event ManipulationInertiaStarting As ManipulationInertiaStartingEventHandler
<uiElement ManipulationInertiaStarting="eventhandler"/>
Ereignistyp
Hinweise
Informationen zu benutzerdefinierten Steuerelementen und Interaktionsfunktionen finden Sie unter "GestureRecognizer.ManipulationInertiaStarting".
Ein Element muss einen anderen ManipulationMode-Wert als None oder System eine Manipulationsereignisquelle aufweisen. Der Standardwert ManipulationMode ist System, der die integrierte Steuerelementlogik zum Verarbeiten von Manipulationen ermöglicht, app-Code jedoch nicht das Behandeln von Manipulationsereignissen zulässt. Wenn Sie Manipulationen behandeln möchten, legen Sie diese ManipulationMode auf Alloder auf bestimmte ManipulationModes-Werte fest. Weitere Informationen finden Sie unter ManipulationMode.
ManipulationInertiaStarting ist ein Routingereignis. Wenn das Ereignis bis zu übergeordneten Elementen bubiert werden darf, da es nicht behandelt wird, ist es möglich, das Ereignis für übergeordnete Elemente zu behandeln, auch wenn ManipulationMode oder System das übergeordnete Element vorhanden istNone. Weitere Informationen zum Routingereigniskonzept finden Sie unter "Ereignisse und Routingereignisse".
Bei Touchaktionen und auch bei interaktionsspezifischen oder Manipulationsereignissen, die Folgen einer Touchaktion sind, muss ein Element im Treffer-Test sichtbar sein, um als Ereignisquelle zu fungieren und das Ereignis auszulösen, das der Aktion zugeordnet ist. UIElement.Visibility muss sichtbar sein. Andere Eigenschaften abgeleiteter Typen wirken sich auch auf die Sichtbarkeit von Treffertests aus. Weitere Informationen finden Sie unter Übersicht über Ereignisse und Routingereignisse.
ManipulationInertiaStarting unterstützt die Möglichkeit, Ereignishandler an die Route anzufügen, die aufgerufen wird, auch wenn die Ereignisdaten für das Ereignis als handled gekennzeichnet sind. Siehe "AddHandler".