XamlSetValueEventArgs 类

定义

为设置特定值时 XamlObjectWriter 调用的回调提供数据。

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

注解

XamlSetValueEventArgs 提供专门用于与某个 XamlObjectWriter 或其设置关联的回调的数据。 回调使用泛型 EventHandler<TEventArgs> 委托和 XamlSetValueEventArgs 事件数据约束。

此事件数据类可能用于不专门执行标记扩展或类型转换器的集值回调方案。 对于更具体的 XAML 值设置事例,还有两个 XamlSetValueEventArgs 子类,特定事件数据类约束该事件数据。 XamlSetMarkupExtensionEventArgs 用于标记扩展回调大小写, XamlSetTypeConverterEventArgs 用于类型转换器回调大小写。 设置值操作不是标记扩展或类型转换器的方案示例是WPF数据绑定中的 DataTrigger 方案。

构造函数

名称 说明
XamlSetValueEventArgs(XamlMember, Object)

初始化 XamlSetValueEventArgs 类的新实例。

属性

名称 说明
Handled

获取或设置一个值,该值确定正在使用 XamlSetValueEventArgs 的调用方是否可以使用这些值,而无需调用 CallBase()

Member

获取所设置成员的 XAML 类型系统和 XAML 架构信息。

Value

获取要为要设置的成员提供的值。

方法

名称 说明
CallBase()

在派生类中重写时,提供了一种调用 SetValue 在当前操作类型的基类上定义的回调的方法。

Equals(Object)

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

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)

适用于