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


UIElement.ManipulationCompleted Событие

Определение

Происходит после завершения манипуляции с UIElement .

public:
 virtual event ManipulationCompletedEventHandler ^ ManipulationCompleted;
// Register
event_token ManipulationCompleted(ManipulationCompletedEventHandler const& handler) const;

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

// Revoke with event_revoker
UIElement::ManipulationCompleted_revoker ManipulationCompleted(auto_revoke_t, ManipulationCompletedEventHandler const& handler) const;
public event ManipulationCompletedEventHandler ManipulationCompleted;
function onManipulationCompleted(eventArgs) { /* Your code */ }
uIElement.addEventListener("manipulationcompleted", onManipulationCompleted);
uIElement.removeEventListener("manipulationcompleted", onManipulationCompleted);
- or -
uIElement.onmanipulationcompleted = onManipulationCompleted;
Public Custom Event ManipulationCompleted As ManipulationCompletedEventHandler 
<uiElement ManipulationCompleted="eventhandler"/>

Тип события

Комментарии

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

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

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

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

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

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

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