Stylus Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit l’accès aux informations générales sur un stylet de tablette.
public ref class Stylus abstract sealed
public static class Stylus
type Stylus = class
Public Class Stylus
- Héritage
-
Stylus
Exemples
L’exemple suivant montre comment enregistrer les coordonnées du stylet, même si le stylet quitte les limites d’un TextBox. Cet exemple suppose qu’il existe un TextBox appelé textBox1, et que les StylusDownStylusUpévénements et StylusMove les événements sont connectés aux gestionnaires d’événements.
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
Champs
Propriétés
| Nom | Description |
|---|---|
| Captured |
Obtient l’élément auquel le stylet est lié. |
| CurrentStylusDevice |
Obtient le stylet qui représente le stylet en cours d’utilisation. |
| DirectlyOver |
Obtient l’élément qui se trouve directement sous le stylet. |
Propriétés attachées
| Nom | Description |
|---|---|
| IsFlicksEnabled |
Obtient ou définit une valeur indiquant si les glissements sont activés. |
| IsPressAndHoldEnabled |
Obtient ou définit une valeur indiquant si l’activation d’une pression enfoncée est activée. |
| IsTapFeedbackEnabled |
Obtient ou définit si une valeur indiquant si le retour d’appui est activé. |
| IsTouchFeedbackEnabled |
Obtient ou définit si une valeur indiquant si les commentaires tactiles sont activés. |
Méthodes
Événements attachés
| Nom | Description |
|---|---|
| GotStylusCapture |
Se produit lorsqu’un élément capture les événements de stylet. |
| LostStylusCapture |
Se produit lorsqu’un élément libère des événements de stylet. |
| PreviewStylusButtonDown |
Se produit lorsque l’utilisateur appuie sur l’un des boutons du stylet. |
| PreviewStylusButtonUp |
Se produit lorsque l’utilisateur libère l’un des boutons du stylet. |
| PreviewStylusDown |
Se produit lorsque l’utilisateur touche l’extrémité du stylet à la tablette. |
| PreviewStylusInAirMove |
Se produit si le stylet se déplace pendant qu’il se trouve dans la plage de (mais pas toucher) la tablette. |
| PreviewStylusInRange |
Se produit lorsque le stylet se trouve dans la plage de la tablette. |
| PreviewStylusMove |
Se produit lorsque le stylet se déplace pendant qu’il touche la tablette. |
| PreviewStylusOutOfRange |
Se produit lorsque le stylet sort hors de portée de la tablette. |
| PreviewStylusSystemGesture |
Se produit lorsque l’utilisateur effectue un mouvement système avec ce stylet. |
| PreviewStylusUp |
Se produit lorsque l’utilisateur lève le stylet à partir de la tablette. |
| StylusButtonDown |
Se produit lorsque l’utilisateur appuie sur l’un des boutons du stylet. |
| StylusButtonUp |
Se produit lorsque l’utilisateur libère l’un des boutons du stylet. |
| StylusDown |
Se produit lorsque l’utilisateur touche la pointe du stylet à la tablette. |
| StylusEnter |
Se produit lorsque le curseur de stylet entre les limites d’un élément. |
| StylusInAirMove |
Se produit lorsque le stylet se déplace pendant qu’il est en plage, mais pas toucher, la tablette. |
| StylusInRange |
Se produit lorsque le stylet se trouve dans la plage de la tablette. |
| StylusLeave |
Se produit lorsque le curseur de stylet quitte les limites d’un élément. |
| StylusMove |
Se produit lorsque le stylet se déplace pendant qu’il touche la tablette. |
| StylusOutOfRange |
Se produit lorsque le stylet sort hors de portée de la tablette. |
| StylusSystemGesture |
Se produit lorsque l’utilisateur effectue un mouvement système avec ce stylet. |
| StylusUp |
Se produit lorsque l’utilisateur déclenche le stylet à partir du PC Tablette. |