Stylus Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Dá acesso a informações gerais sobre uma caneta para tablet.
public ref class Stylus abstract sealed
public static class Stylus
type Stylus = class
Public Class Stylus
- Herança
-
Stylus
Exemplos
O exemplo seguinte demonstra como registar as coordenadas da stylus, mesmo que a stylus deixe os limites de um TextBox. Este exemplo assume que existe um TextBox chamado textBox1, e que os StylusDown, StylusUp, e StylusMove os eventos estão ligados a manipuladores de eventos.
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
Campos
Propriedades
| Name | Description |
|---|---|
| Captured |
Obtém o elemento ao qual a caneta está ligada. |
| CurrentStylusDevice |
Recebe a caneta que representa a caneta atualmente em uso. |
| DirectlyOver |
Recebe o elemento que está diretamente por baixo da caneta. |
Propriedades Anexadas
| Name | Description |
|---|---|
| IsFlicksEnabled |
Recebe ou define um valor que indica se os flicks estão ativados. |
| IsPressAndHoldEnabled |
Recebe ou define valores que indicam se o press and hold está ativado. |
| IsTapFeedbackEnabled |
Obtém ou define se um valor indica se o tap feedback está ativado. |
| IsTouchFeedbackEnabled |
Obtém ou define se um valor indica se o feedback tátil está ativado. |
Métodos
Eventos Anexados
| Name | Description |
|---|---|
| GotStylusCapture |
Ocorre quando um elemento capta os eventos do stylus. |
| LostStylusCapture |
Ocorre quando um elemento liberta eventos da stylus. |
| PreviewStylusButtonDown |
Ocorre quando o utilizador pressiona um dos botões da caneta. |
| PreviewStylusButtonUp |
Ocorre quando o utilizador solta um dos botões da caneta. |
| PreviewStylusDown |
Ocorre quando o utilizador toca a ponta da caneta no tablet. |
| PreviewStylusInAirMove |
Acontece se a caneta se mover enquanto está dentro do alcance (mas sem tocar) no tablet. |
| PreviewStylusInRange |
Ocorre quando a caneta se aproxima do alcance do tablet. |
| PreviewStylusMove |
Acontece quando a caneta se move enquanto está a tocar no tablet. |
| PreviewStylusOutOfRange |
Acontece quando a caneta sai do alcance do tablet. |
| PreviewStylusSystemGesture |
Ocorre quando o utilizador faz um gesto do sistema com esta caneta. |
| PreviewStylusUp |
Ocorre quando o utilizador levanta a caneta do tablet. |
| StylusButtonDown |
Ocorre quando o utilizador pressiona um dos botões da caneta. |
| StylusButtonUp |
Ocorre quando o utilizador solta um dos botões da caneta. |
| StylusDown |
Ocorre quando o utilizador toca a ponta da caneta no tablet. |
| StylusEnter |
Ocorre quando o cursor do stylus entra nos limites de um elemento. |
| StylusInAirMove |
Ocorre quando a caneta se move enquanto está ao alcance do tablet, mas sem tocar. |
| StylusInRange |
Ocorre quando a caneta se aproxima do alcance do tablet. |
| StylusLeave |
Ocorre quando o cursor da stylus sai dos limites de um elemento. |
| StylusMove |
Acontece quando a caneta se move enquanto está a tocar no tablet. |
| StylusOutOfRange |
Acontece quando a caneta sai do alcance do tablet. |
| StylusSystemGesture |
Ocorre quando o utilizador faz um gesto do sistema com esta caneta. |
| StylusUp |
Ocorre quando o utilizador levanta a caneta a partir do tablet PC. |