Stylus.StylusEnter 附加事件

定义

触笔光标进入元素的边界时发生。

see AddStylusEnterHandler, and RemoveStylusEnterHandler
see AddStylusEnterHandler, and RemoveStylusEnterHandler
see AddStylusEnterHandler, and RemoveStylusEnterHandler

示例

以下示例演示如何在 Button 触笔光标进入并离开其边界时更改 的颜色。 此示例假定有 一个 Button 被调用 button1StylusEnter ,并且 和 StylusLeave 事件已连接到事件处理程序。

Brush originalColor;

void button1_StylusLeave(object sender, StylusEventArgs e)
{
    button1.Background = originalColor;
}

void button1_StylusEnter(object sender, StylusEventArgs e)
{
    originalColor = button1.Background; 
    button1.Background = Brushes.Gray;
}
Private originalColor As Brush

Private Sub button1_StylusLeave(ByVal sender As Object, ByVal e As StylusEventArgs) _
    Handles button1.StylusLeave

    button1.Background = originalColor

End Sub

Private Sub button1_StylusEnter(ByVal sender As Object, ByVal e As StylusEventArgs) _
    Handles button1.StylusEnter

    originalColor = button1.Background
    button1.Background = Brushes.Gray

End Sub

注解

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

路由事件信息

标识符字段 StylusEnterEvent
路由策略 直接
委托 StylusEventHandler

适用于

另请参阅