RoutedEventArgs 类

定义

包含与路由事件关联的状态信息和事件数据。

public ref class RoutedEventArgs : EventArgs
public class RoutedEventArgs : EventArgs
type RoutedEventArgs = class
    inherit EventArgs
Public Class RoutedEventArgs
Inherits EventArgs
继承
RoutedEventArgs
派生

注解

不同 RoutedEventArgs 可以与单个 RoutedEvent一起使用。 此类负责打包事件 RoutedEvent数据,提供额外的事件状态信息,并由事件系统用来调用与路由事件关联的处理程序。

构造函数

名称 说明
RoutedEventArgs()

初始化 RoutedEventArgs 类的新实例。

RoutedEventArgs(RoutedEvent, Object)

使用提供的路由事件标识符初始化类的新实例 RoutedEventArgs ,并提供为事件声明其他源的机会。

RoutedEventArgs(RoutedEvent)

使用提供的路由事件标识符初始化类的新实例 RoutedEventArgs

属性

名称 说明
Handled

获取或设置一个值,该值指示路由事件在传输路由时的事件处理的当前状态。

OriginalSource

获取由纯命中测试确定的原始报告源,然后再由父类进行任何可能的 Source 调整。

RoutedEvent

获取或设置 RoutedEvent 与此 RoutedEventArgs 实例关联的项。

Source

获取或设置对引发事件的对象的引用。

方法

名称 说明
Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
InvokeEventHandler(Delegate, Object)

在派生类中重写时,提供了一种以特定于类型的方式调用事件处理程序的方法,这可以提高基本实现的效率。

MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
OnSetSource(Object)

在派生类中重写时,每当实例属性的值 Source 发生更改时,都提供通知回调入口点。

ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅