Поделиться через


Manipulation Класс

Определение

Содержит методы получения и обновления информации о манипуляции.

public ref class Manipulation abstract sealed
public static class Manipulation
type Manipulation = class
Public Class Manipulation
Наследование
Manipulation

Комментарии

Манипуляция происходит, когда касание интерпретируется как физическое действие, которое применяется к объекту. В WPF события манипуляции интерпретируют ввод как сдвиг, расширение или поворот. Обычно вы взаимодействуете с манипуляциями с помощью событий манипуляции, определенных в UIElement. Однако Manipulation класс определяет статические методы, которые можно использовать для взаимодействия с манипуляциями.

Дополнительные сведения о манипуляциях см. в разделе Общие сведения о входных данных. Пример приложения, реагирующего на манипуляции, см. в разделе Пошаговое руководство. Создание первого сенсорного приложения.

Методы

AddManipulator(UIElement, IManipulator)

Связывает объект IManipulator с заданным элементом.

CompleteManipulation(UIElement)

Завершает активную манипуляцию на заданном элементе. При вызове ввод манипуляции больше не отслеживается и инерция для заданного элемента останавливается.

GetManipulationContainer(UIElement)

Получает контейнер, определяющий координаты манипуляции.

GetManipulationMode(UIElement)

Получает объект ManipulationModes для заданного элемента.

GetManipulationPivot(UIElement)

Возвращает объект, который описывает, как происходит вращение с одной точки ввода данных пользователем.

IsManipulationActive(UIElement)

Возвращает значение, указывающее, связано ли действие с указанным элементом.

RemoveManipulator(UIElement, IManipulator)

Удаляет связь между заданным объектом IManipulator и элементом.

SetManipulationContainer(UIElement, IInputElement)

Задает элемент, определяющий координаты для манипуляции указанного элемента.

SetManipulationMode(UIElement, ManipulationModes)

Задает режим манипуляции для заданного элемента.

SetManipulationParameter(UIElement, ManipulationParameters2D)

Добавляет параметры в манипуляцию заданного элемента.

SetManipulationPivot(UIElement, ManipulationPivot)

Задает точку вращения для одноточечной манипуляции указанного элемента.

StartInertia(UIElement)

Останавливает манипуляцию и начинает инерцию на заданном элементе.

Применяется к