Sdílet prostřednictvím


UIElement.ManipulationStarting Událost

Definice

Nastane při prvním vytvoření procesoru pro manipulaci.

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) 

Event Type

Příklady

Následující příklad ukazuje obslužnou rutinu události události ManipulationStarting a nastaví ManipulationContainer na nadřazený prvek, který přijímá události manipulace tak, aby souřadnice manipulace byly relativní k nadřazené element. Tento příklad je součástí většího příkladu v návodu: Vytvoření aplikace prvního dotykového ovládání.

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

Poznámky

Událost ManipulationStarting nastane u elementu, který má IsManipulationEnabled vlastnost nastavenou na, true když na ni uživatel položí prst. Ve výchozím nastavení následné události manipulace hlásí pozici manipulace vzhledem k elementu, který je IsManipulationEnabled nastavený na true. Nastavením vlastnosti můžete určit, že má být pozice relativní k jinému ManipulationContainer prvku. Můžete například provést manipulaci vzhledem k nadřazené elementu.

V obslužné rutině události pro ManipulationStartingmůžete také provést následující akce:

Další informace o manipulaci najdete v přehledu vstupu. Příklad aplikace, která reaguje na manipulaci, najdete v tématu Návod: Vytvoření aplikace prvního dotykového ovládání.

Informace o směrované události

Pole Identifikátor ManipulationStartingEvent
Strategie směrování Bublající
Delegát EventHandler<TEventArgs> typu ManipulationStartingEventArgs.

Platí pro