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 |
Происходит, когда пользователь поднимает перо от планшета. |