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) |
Останавливает манипуляцию и начинает инерцию на заданном элементе. |