Stylus Classe

Définition

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

Nom Description
GotStylusCaptureEvent

Identifie l’événement GotStylusCapture attaché.

IsFlicksEnabledProperty

Identifie la IsFlicksEnabled propriété jointe.

IsPressAndHoldEnabledProperty

Identifie la IsPressAndHoldEnabled propriété jointe.

IsTapFeedbackEnabledProperty

Identifie la IsTapFeedbackEnabled propriété jointe.

IsTouchFeedbackEnabledProperty

Identifie la IsTouchFeedbackEnabled propriété jointe.

LostStylusCaptureEvent

Identifie l’événement LostStylusCapture attaché.

PreviewStylusButtonDownEvent

Identifie l’événement PreviewStylusButtonDown attaché.

PreviewStylusButtonUpEvent

Identifie l’événement PreviewStylusButtonUp attaché.

PreviewStylusDownEvent

Identifie l’événement PreviewStylusDown attaché.

PreviewStylusInAirMoveEvent

Identifie l’événement PreviewStylusInAirMove attaché.

PreviewStylusInRangeEvent

Identifie l’événement PreviewStylusInRange attaché.

PreviewStylusMoveEvent

Identifie l’événement PreviewStylusMove attaché.

PreviewStylusOutOfRangeEvent

Identifie l’événement PreviewStylusOutOfRange attaché.

PreviewStylusSystemGestureEvent

Identifie l’événement PreviewStylusSystemGesture attaché.

PreviewStylusUpEvent

Identifie l’événement PreviewStylusUp attaché.

StylusButtonDownEvent

Identifie l’événement StylusButtonDown attaché.

StylusButtonUpEvent

Identifie l’événement StylusButtonUp attaché.

StylusDownEvent

Identifie l’événement StylusDown attaché.

StylusEnterEvent

Identifie l’événement StylusEnter attaché.

StylusInAirMoveEvent

Identifie l’événement StylusInAirMove attaché.

StylusInRangeEvent

Identifie l’événement StylusInRange attaché.

StylusLeaveEvent

Identifie l’événement StylusLeave attaché.

StylusMoveEvent

Identifie l’événement StylusMove attaché.

StylusOutOfRangeEvent

Identifie l’événement StylusOutOfRange attaché.

StylusSystemGestureEvent

Identifie l’événement StylusSystemGesture attaché.

StylusUpEvent

Identifie l’événement StylusUp attaché.

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

Nom Description
AddGotStylusCaptureHandler(DependencyObject, StylusEventHandler)

Ajoute un gestionnaire pour l’événement GotStylusCapture attaché.

AddLostStylusCaptureHandler(DependencyObject, StylusEventHandler)

Ajoute un gestionnaire pour l’événement LostStylusCapture attaché.

AddPreviewStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Ajoute un gestionnaire pour l’événement PreviewStylusButtonDown attaché.

AddPreviewStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Ajoute un gestionnaire pour l’événement PreviewStylusButtonUp attaché.

AddPreviewStylusDownHandler(DependencyObject, StylusDownEventHandler)

Ajoute un gestionnaire pour l’événement PreviewStylusDown attaché.

AddPreviewStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Ajoute un gestionnaire pour l’événement PreviewStylusInAirMove attaché.

AddPreviewStylusInRangeHandler(DependencyObject, StylusEventHandler)

Ajoute un gestionnaire pour l’événement PreviewStylusInRange attaché.

AddPreviewStylusMoveHandler(DependencyObject, StylusEventHandler)

Ajoute un gestionnaire pour l’événement PreviewStylusMove attaché.

AddPreviewStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Ajoute un gestionnaire pour l’événement PreviewStylusOutOfRange attaché.

AddPreviewStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Ajoute un gestionnaire pour l’événement PreviewStylusSystemGesture attaché.

AddPreviewStylusUpHandler(DependencyObject, StylusEventHandler)

Ajoute un gestionnaire pour l’événement PreviewStylusUp attaché.

AddStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Ajoute un gestionnaire pour l’événement StylusButtonDown attaché.

AddStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Ajoute un gestionnaire pour l’événement StylusButtonUp attaché.

AddStylusDownHandler(DependencyObject, StylusDownEventHandler)

Ajoute un gestionnaire pour l’événement StylusDown attaché.

AddStylusEnterHandler(DependencyObject, StylusEventHandler)

Ajoute un gestionnaire pour l’événement StylusEnter attaché.

AddStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Ajoute un gestionnaire pour l’événement StylusInAirMove attaché.

AddStylusInRangeHandler(DependencyObject, StylusEventHandler)

Ajoute un gestionnaire pour l’événement StylusInRange attaché.

AddStylusLeaveHandler(DependencyObject, StylusEventHandler)

Ajoute un gestionnaire pour l’événement StylusLeave attaché.

AddStylusMoveHandler(DependencyObject, StylusEventHandler)

Ajoute un gestionnaire pour l’événement StylusMove attaché.

AddStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Ajoute un gestionnaire pour l’événement StylusOutOfRange attaché.

AddStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Ajoute un gestionnaire pour l’événement StylusSystemGesture attaché.

AddStylusUpHandler(DependencyObject, StylusEventHandler)

Ajoute un gestionnaire pour l’événement StylusUp attaché.

Capture(IInputElement, CaptureMode)

Capture le stylet dans l’élément spécifié.

Capture(IInputElement)

Capture le stylet dans l’élément spécifié.

GetIsFlicksEnabled(DependencyObject)

Obtient la valeur de la IsFlicksEnabled propriété jointe sur l’élément spécifié.

GetIsPressAndHoldEnabled(DependencyObject)

Obtient la valeur de la IsPressAndHoldEnabled propriété jointe sur l’élément spécifié.

GetIsTapFeedbackEnabled(DependencyObject)

Obtient la valeur de la IsTapFeedbackEnabled propriété jointe sur l’élément spécifié.

GetIsTouchFeedbackEnabled(DependencyObject)

Obtient la valeur de la IsTouchFeedbackEnabled propriété jointe sur l’élément spécifié.

RemoveGotStylusCaptureHandler(DependencyObject, StylusEventHandler)

Supprime un gestionnaire pour l’événement GotStylusCapture attaché.

RemoveLostStylusCaptureHandler(DependencyObject, StylusEventHandler)

Supprime un gestionnaire pour l’événement LostStylusCapture attaché.

RemovePreviewStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Supprime un gestionnaire pour l’événement PreviewStylusButtonDown attaché.

RemovePreviewStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Supprime un gestionnaire pour l’événement PreviewStylusButtonUp attaché.

RemovePreviewStylusDownHandler(DependencyObject, StylusDownEventHandler)

Supprime un gestionnaire pour l’événement PreviewStylusDown attaché.

RemovePreviewStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Supprime un gestionnaire pour l’événement PreviewStylusInAirMove attaché.

RemovePreviewStylusInRangeHandler(DependencyObject, StylusEventHandler)

Supprime un gestionnaire pour l’événement PreviewStylusInRange attaché.

RemovePreviewStylusMoveHandler(DependencyObject, StylusEventHandler)

Supprime un gestionnaire pour l’événement PreviewStylusMove attaché.

RemovePreviewStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Supprime un gestionnaire pour l’événement PreviewStylusOutOfRange attaché.

RemovePreviewStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Supprime un gestionnaire pour l’événement PreviewStylusSystemGesture attaché.

RemovePreviewStylusUpHandler(DependencyObject, StylusEventHandler)

Supprime un gestionnaire pour l’événement PreviewStylusUp attaché.

RemoveStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Supprime un gestionnaire pour l’événement StylusButtonDown attaché.

RemoveStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Supprime un gestionnaire pour l’événement StylusButtonUp attaché.

RemoveStylusDownHandler(DependencyObject, StylusDownEventHandler)

Supprime un gestionnaire pour l’événement StylusDown attaché.

RemoveStylusEnterHandler(DependencyObject, StylusEventHandler)

Supprime un gestionnaire pour l’événement StylusEnter attaché.

RemoveStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Supprime un gestionnaire pour l’événement StylusInAirMove attaché.

RemoveStylusInRangeHandler(DependencyObject, StylusEventHandler)

Supprime un gestionnaire pour l’événement StylusInRange attaché.

RemoveStylusLeaveHandler(DependencyObject, StylusEventHandler)

Supprime un gestionnaire pour l’événement StylusLeave attaché.

RemoveStylusMoveHandler(DependencyObject, StylusEventHandler)

Supprime un gestionnaire pour l’événement StylusMove attaché.

RemoveStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Supprime un gestionnaire pour l’événement StylusOutOfRange attaché.

RemoveStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Supprime un gestionnaire pour l’événement StylusSystemGesture attaché.

RemoveStylusUpHandler(DependencyObject, StylusEventHandler)

Supprime un gestionnaire pour l’événement StylusUp attaché.

SetIsFlicksEnabled(DependencyObject, Boolean)

Obtient la valeur de la IsFlicksEnabled propriété jointe sur l’élément spécifié.

SetIsPressAndHoldEnabled(DependencyObject, Boolean)

Définit la valeur de la IsPressAndHoldEnabled propriété jointe sur l’élément spécifié.

SetIsTapFeedbackEnabled(DependencyObject, Boolean)

Définit la valeur de la IsTapFeedbackEnabled propriété jointe sur l’élément spécifié.

SetIsTouchFeedbackEnabled(DependencyObject, Boolean)

Définit la valeur de la IsTouchFeedbackEnabled propriété jointe sur l’élément spécifié.

Synchronize()

Synchronise le curseur et l’interface utilisateur.

É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.

S’applique à