Udostępnij za pośrednictwem


Manipulation Klasa

Definicja

Zawiera metody pobierania i aktualizowania informacji o manipulacji.

public ref class Manipulation abstract sealed
public static class Manipulation
type Manipulation = class
Public Class Manipulation
Dziedziczenie
Manipulation

Uwagi

Manipulowanie występuje, gdy dotyk jest interpretowany jako akcja fizyczna, która jest stosowana do obiektu. W programie WPF zdarzenia manipulowania interpretują dane wejściowe jako translacja, rozszerzanie lub manipulowanie rotacją. Zwykle wchodzisz w interakcje z manipulacjami za pomocą zdarzeń manipulowania zdefiniowanych w obiekcie UIElement. Manipulation Jednak klasa definiuje metody statyczne, których można użyć do interakcji z manipulacjami.

Aby uzyskać więcej informacji na temat manipulacji, zobacz Omówienie danych wejściowych. Przykład aplikacji, która reaguje na manipulacje, zobacz Przewodnik: tworzenie pierwszej aplikacji dotykowej.

Metody

AddManipulator(UIElement, IManipulator)

IManipulator Kojarzy obiekt z określonym elementem.

CompleteManipulation(UIElement)

Kończy aktywne manipulowanie określonym elementem. Po wywołaniu dane wejściowe manipulowania nie są już śledzone i inercji w określonym elemecie zatrzymuje się.

GetManipulationContainer(UIElement)

Pobiera kontener, który definiuje współrzędne manipulowania.

GetManipulationMode(UIElement)

Pobiera element ManipulationModes dla określonego elementu.

GetManipulationPivot(UIElement)

Zwraca obiekt opisujący sposób obrotu z jednym punktem danych wejściowych użytkownika.

IsManipulationActive(UIElement)

Pobiera wartość wskazującą, czy manipulacja jest skojarzona z określonym elementem.

RemoveManipulator(UIElement, IManipulator)

Usuwa skojarzenie między określonym IManipulator obiektem a elementem.

SetManipulationContainer(UIElement, IInputElement)

Ustawia element, który definiuje współrzędne manipulowania określonym elementem.

SetManipulationMode(UIElement, ManipulationModes)

Ustawia tryb manipulowania określonym elementem.

SetManipulationParameter(UIElement, ManipulationParameters2D)

Dodaje parametry do manipulowania określonym elementem.

SetManipulationPivot(UIElement, ManipulationPivot)

Ustawia element przestawny manipulowania pojedynczym punktem określonego elementu.

StartInertia(UIElement)

Zatrzymuje manipulowanie i rozpoczyna inercję w określonym elemecie.

Dotyczy