信息
您所需的主题如下所示。但此主题未包含在此库中。

Stylus.StylusButtonDown 附加事件

在用户按下触笔上的其中一个按钮时发生。

命名空间:  System.Windows.Input
程序集:  PresentationCore(在 PresentationCore.dll 中)
XAML 的 XMLNS: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

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

标识符字段

StylusButtonDownEvent

路由策略

冒泡

delegate

StylusButtonEventHandler

这是一个附加事件。WPF 将附加事件作为路由事件实现。 附加事件本质上是一个 XAML 语言概念,用于引用在本身并不定义事件的对象上处理的事件。 WPF 进一步扩展了附加事件的功能,从而使其可以遍历路由。 代码中附加事件没有直接的处理语法;要在代码中附加路由事件的处理程序,请使用指定的 Add*Handler 方法。 有关详细信息,请参见附加事件概述

下面的示例演示如何在用户按下触笔上的笔杆按钮时显示快捷菜单。 该示例假定现有一个名为 textBox1TextBox 和一个名为 textBoxContextMenuContextMenu,并假定 StylusButtonDown 事件已与事件处理程序连接。


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

受以下版本支持:4.5、4、3.5、3.0

.NET Framework Client Profile

受以下版本支持:4、3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008(不支持服务器核心角色), Windows Server 2008 R2(支持带 SP1 或更高版本的服务器核心角色;不支持 Itanium)

并不是.NET Framework 对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求.

社区附加资源

显示:
© 2014 Microsoft