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


UIElement.ManipulationDelta Событие

Определение

Происходит, когда устройство ввода меняет положение в процессе манипуляции.

public:
 virtual event ManipulationDeltaEventHandler ^ ManipulationDelta;
// Register
event_token ManipulationDelta(ManipulationDeltaEventHandler const& handler) const;

// Revoke with event_token
void ManipulationDelta(event_token const* cookie) const;

// Revoke with event_revoker
UIElement::ManipulationDelta_revoker ManipulationDelta(auto_revoke_t, ManipulationDeltaEventHandler const& handler) const;
public event ManipulationDeltaEventHandler ManipulationDelta;
function onManipulationDelta(eventArgs) { /* Your code */ }
uIElement.addEventListener("manipulationdelta", onManipulationDelta);
uIElement.removeEventListener("manipulationdelta", onManipulationDelta);
- or -
uIElement.onmanipulationdelta = onManipulationDelta;
Public Custom Event ManipulationDelta As ManipulationDeltaEventHandler 
<uiElement ManipulationDelta="eventhandler"/>

Тип события

Комментарии

Сведения о пользовательских элементах управления и взаимодействиях см. в разделе GestureRecognizer.

Элемент должен иметь значение ManipulationMode, отличное от None или , System чтобы быть источником события манипуляции. Значение ManipulationMode по умолчанию — System, которое позволяет встроенной логике управления обрабатывать манипуляции, но не позволяет коду приложения обрабатывать события манипуляции. Если вы хотите обрабатывать манипуляции, задайте для параметра ManipulationModeAllзначение или для определенных значений ManipulationModes . Дополнительные сведения см. в разделе[ManipulationMode.

ManipulationDelta является перенаправленным событием. Если событие может быть пузырьково вверх до родительских элементов, так как оно не обрабатывается, то событие можно обрабатывать в родительских элементах, даже если ManipulationMode является None или System в родительском элементе. Дополнительные сведения о концепции перенаправленных событий см. в статье Общие сведения о событиях и перенаправленных событиях.

Для сенсорного ввода, а также событий, связанных с взаимодействием, или событий операций, которые являются следствием сенсорного ввода, элемент должен быть видимым для проверки нажатия. В таком случае элемент становится источником события и вызывает событие, сопоставленное с действием. UIElement.Visibility должен быть видимым. Другие свойства производных типов также влияют на видимость проверки попадания. Дополнительные сведения см. в разделе Общие сведения о событиях и перенаправленных событиях.

ManipulationDelta поддерживает возможность подключения обработчиков событий к маршруту, который будет вызываться, даже если данные события помечены как Handled. См. раздел AddHandler.

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

См. также раздел