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


UIElement.ManipulationStarting Событие

Определение

Возникает при первом создании обработчика манипуляций.

public:
 event EventHandler<System::Windows::Input::ManipulationStartingEventArgs ^> ^ ManipulationStarting;
public event EventHandler<System.Windows.Input.ManipulationStartingEventArgs> ManipulationStarting;
member this.ManipulationStarting : EventHandler<System.Windows.Input.ManipulationStartingEventArgs> 
Public Custom Event ManipulationStarting As EventHandler(Of ManipulationStartingEventArgs) 

Тип события

Примеры

В следующем примере показан обработчик событий для ManipulationStarting события и задает ManipulationContainer родительский элемент, который получает события манипуляции, чтобы координаты манипуляции были относительны к родительскому элементу. Этот пример является частью более крупного примера в пошаговом руководстве. Создание первого сенсорного приложения.

void Window_ManipulationStarting(object sender, ManipulationStartingEventArgs e)
{
    e.ManipulationContainer = this;
    e.Handled = true;
}
Private Sub Window_ManipulationStarting(ByVal sender As Object, ByVal e As ManipulationStartingEventArgs)
    e.ManipulationContainer = Me
    e.Handled = True
End Sub

Комментарии

Событие ManipulationStarting происходит в элементе с свойством, IsManipulationEnabled заданным true , когда пользователь помещает пальцем на него. По умолчанию последующие события манипуляции сообщают о положении манипуляции относительно элемента, которому задано IsManipulationEnabled значение true. Можно указать, что позиция должна быть относительно другого ManipulationContainer элемента, задав свойство. Например, можно сделать манипуляцию относительно родительского элемента.

Вы также можете выполнить следующие действия в обработчике событий для ManipulationStartingследующих действий:

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

Сведения о перенаправленных событиях

Элемент Ценность
Поле идентификатора ManipulationStartingEvent
Стратегия маршрутизации Восходящей
Делегат EventHandler<TEventArgs> типа ManipulationStartingEventArgs.

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