ToolGesture - класс
Представляет действие инструмента, вызываемое с помощью мыши.
Иерархия наследования
System.Object
System.Windows.Input.InputGesture
Microsoft.Windows.Design.Interaction.ToolGesture
Пространство имен: Microsoft.Windows.Design.Interaction
Сборка: Microsoft.Windows.Design.Interaction (в Microsoft.Windows.Design.Interaction.dll)
Синтаксис
'Декларация
Public Class ToolGesture _
Inherits InputGesture
public class ToolGesture : InputGesture
public ref class ToolGesture : public InputGesture
type ToolGesture =
class
inherit InputGesture
end
public class ToolGesture extends InputGesture
Тип ToolGesture предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
ToolGesture() | Инициализирует новый экземпляр класса ToolGesture. | |
ToolGesture(ToolAction) | Инициализирует новый экземпляр класса ToolGesture. | |
ToolGesture(ToolAction, MouseButton) | Инициализирует новый экземпляр класса ToolGesture. | |
ToolGesture(ToolAction, MouseButton, ModifierKeys) | Инициализирует новый экземпляр класса ToolGesture. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
LeftButton | Получает или задает признак допустимости выполнения этого жеста при нажатой левой кнопке мыши. | |
MiddleButton | Получает или задает признак допустимости выполнения этого жеста при нажатой средней кнопке мыши. | |
Modifiers | Получает или задает клавиши-модификаторы, которые разрешается нажимать при этом жесте. | |
RightButton | Получает или задает признак допустимости выполнения этого жеста при нажатой правой кнопке мыши. | |
ToolAction | Получает или задает действие, связанное с этим жестом. | |
XButton1 | Получает или задает признак допустимости выполнения этого жеста при нажатой кнопке мыши xbutton1. | |
XButton2 | Получает или задает признак допустимости выполнения этого жеста при нажатой кнопке мыши xbutton2. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
Equals | Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
Matches | Возвращает значение, указывающее, соответствует ли этот жест событию ввода. (Переопределяет InputGesture.Matches(Object, InputEventArgs).) | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
ToString | Возвращает строку описания жеста, предназначенную для диагностики. (Переопределяет Object.ToString().) |
В начало страницы
Заметки
Жест инструмента — это жест ввода в стиле Windows Presentation Foundation (WPF), представляющий действие инструмента, вызываемое с помощью мыши. Класс ToolGesture схож с классом MouseGesture, но определяет более богатый набор взаимодействий. Обратите внимание, что функциональность классов ToolGesture и MouseGesture перекрывается, и декоративный элемент конструктора, преобразующий события в привязки ввода, может использовать оба класса. Декоративный элемент конструктора отдает приоритет жестам инструментов, а при их отсутствии будет ожидать жесты мыши.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.Windows.Design.Interaction - пространство имен