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


GestureData - класс

Обновлен: Ноябрь 2007

Предоставляет сведения о жесте.

Пространство имен:  Microsoft.Windows.Design.Interaction
Сборка:  Microsoft.Windows.Design.Interaction (в Microsoft.Windows.Design.Interaction.dll)

Синтаксис

'Декларация
Public Class GestureData
'Применение
Dim instance As GestureData
public class GestureData
public ref class GestureData
public class GestureData

Заметки

Как правило, привязки команды не знают, какой именно жест привел к вызову команды. Это возможно из-за того, что жесты в основном представляют собой одиночные действия, никак не связанные с предшествующими жестами. Тем не менее, для конструкторов требуется более широкое взаимодействие. Поэтому команде может потребоваться дополнительная информация о жесте ввода, который ее вызвал. Эту дополнительную информацию содержит класс GestureData и производные от него классы.

Класс GestureData предоставляет информацию о текущем контексте редактирования с помощью свойства Context. Информация об источнике и цели этого жеста доступна через свойства SourceModel, TargetModel, SourceAdorner и TargetAdorner.

Иерархия наследования

System.Object
  Microsoft.Windows.Design.Interaction.GestureData
    Microsoft.Windows.Design.Interaction.MouseGestureData
    Microsoft.Windows.Design.Interaction.WheelGestureData

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

GestureData - члены

Microsoft.Windows.Design.Interaction - пространство имен

Другие ресурсы

Общее представление о расширяемости конструктора WPF