Stylus.StylusButtonUp 附加事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在用户松开触笔上的其中一个按钮时发生。
see AddStylusButtonUpHandler, and RemoveStylusButtonUpHandler
see AddStylusButtonUpHandler, and RemoveStylusButtonUpHandler
see AddStylusButtonUpHandler, and RemoveStylusButtonUpHandler
示例
以下示例演示了当用户松开触笔上的桶按钮时如何复制所选文本。 此示例假定有一个名为 TextBoxtextBox1
的 ,并且事件 StylusButtonUp 已连接到事件处理程序。
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
注解
这是一个附加事件。 WPF 将附加事件实现为路由事件。 从本质上讲,附加事件是一种 XAML 语言概念,用于引用在对象上处理的事件,这些事件本身不定义事件。 WPF 进一步扩展附加事件的功能,使其能够遍历路由。 附加事件在代码中没有直接处理语法;若要在代码中附加路由事件的处理程序,请使用指定的 Add*Handler 方法。 有关详细信息,请参阅 附加事件概述。
路由事件信息
标识符字段 | StylusButtonUpEvent |
路由策略 | 鼓 泡 |
委托 | StylusButtonEventHandler |