Stylus Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет доступ к общей информации о планшетном пере.
public ref class Stylus abstract sealed
public static class Stylus
type Stylus = class
Public Class Stylus
- Наследование
-
Stylus
Примеры
В следующем примере показано, как записать координаты пера, даже если перо покидает границы TextBox. В этом примере предполагается, что существует TextBox объект с именем textBox1
и что StylusDownсобытия , StylusUpи StylusMove подключены к обработчикам событий.
void textbox1_StylusDown(object sender, StylusDownEventArgs e)
{
Stylus.Capture(textbox1);
}
void textbox1_StylusMove(object sender, StylusEventArgs e)
{
Point pos = e.GetPosition(textbox1);
textbox1.AppendText("X: " + pos.X + " Y: " + pos.Y + "\n");
}
void textbox1_StylusUp(object sender, StylusEventArgs e)
{
Stylus.Capture(textbox1, CaptureMode.None);
}
Private Sub textbox1_StylusDown(ByVal sender As Object, ByVal e As System.Windows.Input.StylusDownEventArgs) _
Handles textbox1.StylusDown
Stylus.Capture(textbox1)
End Sub
Private Sub textbox1_StylusMove(ByVal sender As Object, ByVal e As StylusEventArgs) _
Handles textbox1.StylusMove
Dim pos As Point = e.GetPosition(textbox1)
textbox1.AppendText("X: " & pos.X.ToString() & " Y: " & pos.Y.ToString() & vbLf)
End Sub
Private Sub textbox1_StylusUp(ByVal sender As Object, ByVal e As StylusEventArgs) _
Handles textbox1.StylusUp
Stylus.Capture(textbox1, CaptureMode.None)
End Sub
Поля
GotStylusCaptureEvent |
Идентифицирует присоединенное событие GotStylusCapture. |
IsFlicksEnabledProperty |
Идентифицирует присоединенное свойство IsFlicksEnabled. |
IsPressAndHoldEnabledProperty |
Идентифицирует присоединенное свойство IsPressAndHoldEnabled. |
IsTapFeedbackEnabledProperty |
Идентифицирует присоединенное свойство IsTapFeedbackEnabled. |
IsTouchFeedbackEnabledProperty |
Идентифицирует присоединенное свойство IsTouchFeedbackEnabled. |
LostStylusCaptureEvent |
Идентифицирует присоединенное событие LostStylusCapture. |
PreviewStylusButtonDownEvent |
Идентифицирует присоединенное событие PreviewStylusButtonDown. |
PreviewStylusButtonUpEvent |
Идентифицирует присоединенное событие PreviewStylusButtonUp. |
PreviewStylusDownEvent |
Идентифицирует присоединенное событие PreviewStylusDown. |
PreviewStylusInAirMoveEvent |
Идентифицирует присоединенное событие PreviewStylusInAirMove. |
PreviewStylusInRangeEvent |
Идентифицирует присоединенное событие PreviewStylusInRange. |
PreviewStylusMoveEvent |
Идентифицирует присоединенное событие PreviewStylusMove. |
PreviewStylusOutOfRangeEvent |
Идентифицирует присоединенное событие PreviewStylusOutOfRange. |
PreviewStylusSystemGestureEvent |
Идентифицирует присоединенное событие PreviewStylusSystemGesture. |
PreviewStylusUpEvent |
Идентифицирует присоединенное событие PreviewStylusUp. |
StylusButtonDownEvent |
Идентифицирует присоединенное событие StylusButtonDown. |
StylusButtonUpEvent |
Идентифицирует присоединенное событие StylusButtonUp. |
StylusDownEvent |
Идентифицирует присоединенное событие StylusDown. |
StylusEnterEvent |
Идентифицирует присоединенное событие StylusEnter. |
StylusInAirMoveEvent |
Идентифицирует присоединенное событие StylusInAirMove. |
StylusInRangeEvent |
Идентифицирует присоединенное событие StylusInRange. |
StylusLeaveEvent |
Идентифицирует присоединенное событие StylusLeave. |
StylusMoveEvent |
Идентифицирует присоединенное событие StylusMove. |
StylusOutOfRangeEvent |
Идентифицирует присоединенное событие StylusOutOfRange. |
StylusSystemGestureEvent |
Идентифицирует присоединенное событие StylusSystemGesture. |
StylusUpEvent |
Идентифицирует присоединенное событие StylusUp. |
Свойства
Captured |
Получает элемент, с которым связано перо. |
CurrentStylusDevice |
Получает перо, представляющее используемое в данный момент перо. |
DirectlyOver |
Получает элемент, который находится прямо под пером. |
Присоединенные свойства
IsFlicksEnabled |
Получает или задает значение, определяющее, включены ли жесты. |
IsPressAndHoldEnabled |
Получает или задает значения, указывающие, включена ли поддержка нажатия или удерживания. |
IsTapFeedbackEnabled |
Получает или задает значение, указывающее, включено ли отображение касания. |
IsTouchFeedbackEnabled |
Получает или задает значение, указывающее, включено ли отображение сенсорного ввода. |
Методы
Присоединенные события
GotStylusCapture |
Происходит при перехвате элементом событий пера. |
LostStylusCapture |
Происходит, когда элемент освобождает события пера. |
PreviewStylusButtonDown |
Происходит, когда пользователь нажимает одну из кнопок пера. |
PreviewStylusButtonUp |
Происходит, когда пользователь отпускает одну из кнопок пера. |
PreviewStylusDown |
Происходит, когда пользователь касается планшета кончиком пера. |
PreviewStylusInAirMove |
Происходит при перемещении пера, когда оно находится в диапазоне планшета, но не касается его. |
PreviewStylusInRange |
Происходит, когда перо входит в диапазон планшета. |
PreviewStylusMove |
Происходит при перемещении пера, когда оно касается планшета. |
PreviewStylusOutOfRange |
Происходит, когда перо выходит за пределы диапазона планшета. |
PreviewStylusSystemGesture |
Возникает, когда пользователь выполняет системный жест с помощью этого пера. |
PreviewStylusUp |
Происходит, когда пользователь отрывает перо от планшета. |
StylusButtonDown |
Происходит, когда пользователь нажимает одну из кнопок пера. |
StylusButtonUp |
Происходит, когда пользователь отпускает одну из кнопок пера. |
StylusDown |
Происходит, когда пользователь касается планшета кончиком пера. |
StylusEnter |
Происходит, когда курсор пера попадает внутрь границ элемента. |
StylusInAirMove |
Происходит при перемещении пера, когда оно находится в диапазоне планшета, но не касается его. |
StylusInRange |
Происходит, когда перо входит в диапазон планшета. |
StylusLeave |
Происходит, когда курсор пера покидает границы элемента. |
StylusMove |
Происходит при перемещении пера, когда оно касается планшета. |
StylusOutOfRange |
Происходит, когда перо выходит за пределы диапазона планшета. |
StylusSystemGesture |
Возникает, когда пользователь выполняет системный жест с помощью этого пера. |
StylusUp |
Происходит, когда пользователь поднимает перо от планшета. |