Stylus.StylusButtonUp Attached Event

Definition

Ocorre quando o usuário solta um dos botões na caneta.Occurs when the user releases one of the buttons on the stylus.

see AddStylusButtonUpHandler, and RemoveStylusButtonUpHandler
see AddStylusButtonUpHandler, and RemoveStylusButtonUpHandler
see AddStylusButtonUpHandler, and RemoveStylusButtonUpHandler

Examples

O exemplo a seguir demonstra como copiar o texto selecionado quando o usuário libera o botão de rosca em uma caneta.The following example demonstrates how to copy the selected text when the user releases the barrel button on a stylus. Este exemplo pressupõe que há um TextBox chamado textBox1e que o evento StylusButtonUp está conectado aos manipuladores de eventos.This example assumes that there is a TextBox called textBox1, and that the StylusButtonUp event is connected to the event handlers.

void textbox1_StylusButtonUp(object sender, StylusButtonEventArgs e)
{
    if (e.StylusButton.Guid != StylusPointProperties.BarrelButton.Id)
    {
        return;
    }

    if (textbox1.SelectedText == "")
    {
        return;
    }

    Clipboard.SetDataObject(textbox1.SelectedText);
}
Private Sub textbox1_StylusButtonUp(ByVal sender As Object, ByVal e As StylusButtonEventArgs) _
    Handles textbox1.StylusButtonUp

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

    If textbox1.SelectedText = "" Then
        Return
    End If

    Clipboard.SetDataObject(textbox1.SelectedText)

End Sub

Remarks

Este é um evento anexado.This is an attached event. WPFWPF implementa eventos anexados como eventos roteados.implements attached events as routed events. Um evento anexado é, fundamentalmente, um conceito de linguagem XAMLXAML usado para referenciar eventos que são manipulados em objetos que não fazem, eles mesmos, definem eventos.An attached event is, fundamentally, a XAMLXAML language concept used to reference events that are handled on objects that do not, themselves, define events. WPFWPF expande ainda mais os recursos de um evento anexado, permitindo que ele Percorra uma rota.further expands an attached event's capabilities, allowing it to traverse a route. Eventos anexados não têm uma sintaxe de manipulação direta no código; para anexar manipuladores para um evento roteado no código, use um método de manipulador Add * designado.Attached events do not have a direct handling syntax in code; to attach handlers for a routed event in code, use a designated Add*Handler method. Para obter detalhes, consulte visão geral de eventos anexados.For details, see Attached Events Overview.

Informações Sobre Eventos RoteadosRouted Event Information

Campo de identificadorIdentifier field StylusButtonUpEvent
Estratégia de roteamentoRouting strategy PropagaçãoBubbling
DelegadoDelegate StylusButtonEventHandler

Applies to

See also