UIElement.ManipulationStarting Gebeurtenis

Definitie

Treedt op wanneer de manipulatieprocessor voor het eerst wordt gemaakt.

public:
 event EventHandler<System::Windows::Input::ManipulationStartingEventArgs ^> ^ ManipulationStarting;
public event EventHandler<System.Windows.Input.ManipulationStartingEventArgs> ManipulationStarting;
member this.ManipulationStarting : EventHandler<System.Windows.Input.ManipulationStartingEventArgs> 
Public Custom Event ManipulationStarting As EventHandler(Of ManipulationStartingEventArgs) 

Gebeurtenistype

Voorbeelden

In het volgende voorbeeld ziet u de gebeurtenis-handler voor de ManipulationStarting gebeurtenis en stelt u het ManipulationContainer in op het bovenliggende element dat de manipulatie-gebeurtenissen ontvangt, zodat de coördinaten van de manipulatie relatief zijn ten opzichte van het bovenliggende element. Dit voorbeeld maakt deel uit van een groter voorbeeld in Walkthrough: Your First Touch Application maken.

void Window_ManipulationStarting(object sender, ManipulationStartingEventArgs e)
{
    e.ManipulationContainer = this;
    e.Handled = true;
}
Private Sub Window_ManipulationStarting(ByVal sender As Object, ByVal e As ManipulationStartingEventArgs)
    e.ManipulationContainer = Me
    e.Handled = True
End Sub

Opmerkingen

De ManipulationStarting gebeurtenis treedt op op een element waarop de IsManipulationEnabled eigenschap is ingesteld true wanneer de gebruiker er een vinger op plaatst. Standaard rapporteren volgende manipulatiegebeurtenissen de positie van de manipulatie ten opzichte van het element dat is IsManipulationEnabled ingesteld op true. U kunt opgeven dat de positie ten opzichte van een ander element moet zijn door de eigenschap in te ManipulationContainer stellen. U kunt bijvoorbeeld de manipulatie ten opzichte van het bovenliggende element maken.

U kunt ook het volgende doen in een gebeurtenis-handler voor ManipulationStarting:

Zie het invoeroverzicht voor meer informatie over manipulaties. Zie Walkthrough: Your First Touch Application maken voor een voorbeeld van een toepassing die reageert op manipulaties.

Gerouteerde gebeurtenisgegevens

Item Waarde
Id-veld ManipulationStartingEvent
Routeringsstrategie Borrelen
Gedelegeerde EventHandler<TEventArgs> van het type ManipulationStartingEventArgs.

Van toepassing op