Stylus Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет доступ к общим сведениям о перо планшета.
public ref class Stylus abstract sealed
public static class Stylus
type Stylus = class
Public Class Stylus
- Наследование
-
Stylus
Примеры
В следующем примере показано, как записать координаты пера, даже если перо покидает границы.TextBox В этом примере предполагается, что вызывается TextBoxtextBox1и что StylusDownStylusUpсобытия и 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
Поля
Свойства
| Имя | Описание |
|---|---|
| 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 |
Происходит, когда пользователь поднимает перо с планшетного компьютера. |