Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Evento anexado Stylus.StylusButtonDown

Ocorre quando o usuário pressiona um dos botões na caneta.

Namespace:  System.Windows.Input
Assembly:  PresentationCore (em PresentationCore.dll)
XMLNS para XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

See AddStylusButtonDownHandler, RemoveStylusButtonDownHandler
<object Stylus.StylusButtonDown="StylusButtonEventHandler" .../>

Campo identificador

StylusButtonDownEvent

Estratégia de roteamento

Propagação

delegate

StylusButtonEventHandler

Este é um anexado evento. WPF implementa Eventos anexados como roteados eventos. Fundamentalmente, um evento anexado é um XAML o conceito de idioma usado para fazer referência a eventos que são tratados em objetos que não oferecem, eles próprios, definir eventos. WPFainda mais expande os recursos de um evento anexado, permitindo que ele atravessar uma rota. Eventos anexados não possuem uma manipulação direta de sintaxe no código; Para anexar manipuladores para um evento roteado no código, use um adicionar designado * método do manipulador. For details, see Visão geral sobre eventos anexados.

O exemplo a seguir demonstra como mostrar um menu de atalho quando o usuário pressiona o botão do canhão em uma caneta. Este exemplo pressupõe que haja um TextBox chamado textBox1e um ContextMenu chamado textBoxContextMenue que o StylusButtonDown evento está conectado ao manipulador de evento.


// 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;
    }
}


.NET Framework

Com suporte em: 4, 3.5, 3.0

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

Windows 7, Windows Vista SP1 ou posterior, Windows XP SP3, Windows Server 2008 (Server Core não compatível), Windows Server 2008 R2 (Server Core não compatível com SP1 ou posterior), Windows Server 2003 SP2

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos de sistema do .NET Framework.

Contribuições da comunidade

ADICIONAR
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2014 Microsoft