Stylus.StylusButtonDown Evento associato
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Si verifica quando l'utente preme uno dei pulsanti sullo stilo.
see AddStylusButtonDownHandler, and RemoveStylusButtonDownHandler
see AddStylusButtonDownHandler, and RemoveStylusButtonDownHandler
see AddStylusButtonDownHandler, and RemoveStylusButtonDownHandler
Esempio
Nell'esempio seguente viene illustrato come visualizzare un menu di scelta rapida quando l'utente preme il pulsante della canna su uno stilo. In questo esempio si presuppone che sia presente un TextBox denominato e un ContextMenu denominato textBoxContextMenu
textBox1
e che l'evento StylusButtonDown sia connesso al gestore eventi.
// 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
Commenti
Si tratta di un evento associato. WPF implementa gli eventi associati come eventi indirizzati. Un evento associato è fondamentalmente un concetto di linguaggio XAML usato per fare riferimento a eventi gestiti su oggetti che non, da soli, definiscono eventi. WPF espande ulteriormente le funzionalità di un evento associato, consentendogli di attraversare una route. Gli eventi associati non hanno una sintassi di gestione diretta nel codice; per collegare gestori per un evento indirizzato nel codice, usare un metodo Add*Handler designato. Per informazioni dettagliate, vedere Panoramica degli eventi associati.
Informazioni evento indirizzato
Campo Identificatore | StylusButtonDownEvent |
Strategia di routing | Bubbling |
Delegato | StylusButtonEventHandler |