Manipulation Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |