通过


RoutedEvent 类

定义

表示和标识路由事件并声明其特征。

public ref class RoutedEvent sealed
[System.ComponentModel.TypeConverter("System.Windows.Markup.RoutedEventConverter, PresentationFramework, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null")]
public sealed class RoutedEvent
[System.ComponentModel.TypeConverter("System.Windows.Markup.RoutedEventConverter, PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null")]
public sealed class RoutedEvent
[<System.ComponentModel.TypeConverter("System.Windows.Markup.RoutedEventConverter, PresentationFramework, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null")>]
type RoutedEvent = class
[<System.ComponentModel.TypeConverter("System.Windows.Markup.RoutedEventConverter, PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null")>]
type RoutedEvent = class
Public NotInheritable Class RoutedEvent
继承
RoutedEvent
属性

注解

此类包含 、NameRoutingStrategyHandlerTypeOwnerType属性。 这些成员都不能有 null 值。

此类具有一个 XAML 用法,专用于提供 RoutedEventEventTrigger (或派生类)或 Event (或派生类)的属性的值 EventSetter 。 有关这些类的详细信息EventTriggerEventSetter以及 XAML 用法,请参阅路由事件概述

XAML 属性用法

<object property="eventName"/>

-或-

<object property="type.eventName"/>

XAML 值

eventName 与字段属性等效 Name 的非 RoutedEvent 限定事件名称,而不是类型中标识符字段的实际成员名称 RoutedEvent 。 如果没有限定,eventName 必须将事件命名为包含或EventTriggerEventSetter当前样式的类型中找到TargetType的事件。

类型 用于限定事件名称的类型。 如果未提供前缀, 类型 应为默认 XAML 命名空间中的类型,并且可以映射到现有的 CLR 类型。 对于自定义事件或位于默认 XAML 命名空间外部类型的事件, 类型 字符串可以包含映射的 XAML 命名空间的前缀。 该 XAML 命名空间应包含可映射到支持 CLR 类型的 XAML 类型,CLR 类型应定义所需的路由事件标识符。 有关 XAML 命名空间映射的详细信息,请参阅 WPF XAML 的 XAML 命名空间和命名空间映射

属性

名称 说明
HandlerType

获取路由事件的处理程序类型。

Name

获取路由事件的标识名称。

OwnerType

获取路由事件的已注册所有者类型。

RoutingStrategy

获取路由事件的路由策略。

方法

名称 说明
AddOwner(Type)

将另一个所有者类型与实例表示的 RoutedEvent 路由事件相关联,并启用事件的路由及其处理。

Equals(Object)

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

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

返回此 RoutedEvent字符串表示形式。

适用于