Stylus.StylusButtonDown Événement attaché

Définition

Se produit lorsque l’utilisateur appuie sur l’un des boutons du stylet.

see AddStylusButtonDownHandler, and RemoveStylusButtonDownHandler
see AddStylusButtonDownHandler, and RemoveStylusButtonDownHandler
see AddStylusButtonDownHandler, and RemoveStylusButtonDownHandler

Exemples

L’exemple suivant montre comment afficher un menu contextuel lorsque l’utilisateur appuie sur le bouton baril sur un stylet. Cet exemple suppose qu’il existe un TextBox appelé , un appelé textBox1et un ContextMenu appelé textBoxContextMenu, et que l’événement StylusButtonDown est connecté au gestionnaire d’événements.

// Show or hide a shortcut menu when the user clicks the barrel button.
void textbox1_StylusButtonDown(object sender, StylusButtonEventArgs e)
{
    if (e.StylusButton.Guid != StylusPointProperties.BarrelButton.Id)
    {
        return;
    }

    if (textbox1.ContextMenu == null)
    {
        textbox1.ContextMenu = textBoxContextMenu;
    }
    else
    {
        textbox1.ContextMenu = null;
    }
}
' Show or hide a shortcut menu when the user clicks the barrel button.
Private Sub textbox1_StylusButtonDown(ByVal sender As Object, ByVal e As StylusButtonEventArgs) _
    Handles textbox1.StylusButtonDown

    If e.StylusButton.Guid <> StylusPointProperties.BarrelButton.Id Then
        Return
    End If

    If textbox1.ContextMenu Is Nothing Then
        textbox1.ContextMenu = textBoxContextMenu
    Else
        textbox1.ContextMenu = Nothing
    End If

End Sub

Remarques

Il s’agit d’un événement attaché. WPF implémente des événements attachés en tant qu’événements routés. Un événement attaché est, fondamentalement, un concept de langage XAML utilisé pour référencer des événements gérés sur des objets qui ne définissent pas eux-mêmes des événements. WPF étend davantage les fonctionnalités d’un événement attaché, ce qui lui permet de parcourir un itinéraire. Les événements attachés n’ont pas de syntaxe de gestion directe dans le code ; pour attacher des gestionnaires pour un événement routé dans le code, utilisez une méthode Add*Handler désignée. Pour plus d’informations, consultez Vue d’ensemble des événements joints.

Informations sur les événements routés

Item Valeur
Champ d’identificateur StylusButtonDownEvent
Stratégie de routage Bouillonnant
Délégué StylusButtonEventHandler

S’applique à

Voir aussi