XamlSetTypeConverterEventArgs 类

定义

为 XAML 编写器使用类型转换器调用设置值时调用的回调提供数据。

public ref class XamlSetTypeConverterEventArgs : System::Windows::Markup::XamlSetValueEventArgs
public class XamlSetTypeConverterEventArgs : System.Windows.Markup.XamlSetValueEventArgs
type XamlSetTypeConverterEventArgs = class
    inherit XamlSetValueEventArgs
Public Class XamlSetTypeConverterEventArgs
Inherits XamlSetValueEventArgs
继承
XamlSetTypeConverterEventArgs

注解

类型转换器用法的 EventHandler<TEventArgs> 回调将委托与事件数据约束一起使用 XamlSetTypeConverterEventArgs

类型转换器用法的回调由在类级别应用的 XamlSetTypeConverterAttribute 引用(例如,WPF 中的 Setter 类)。 自定义 XamlTypeInvoker 还可以通过 SetTypeConverterHandler 值引用回调。

构造函数

名称 说明
XamlSetTypeConverterEventArgs(XamlMember, TypeConverter, Object, ITypeDescriptorContext, CultureInfo)

初始化 XamlSetTypeConverterEventArgs 类的新实例。

属性

名称 说明
CultureInfo

获取 CultureInfo 在调用 ConvertFrom(ITypeDescriptorContext, CultureInfo, Object) 其他方法时类型转换器类可以使用的信息。

Handled

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

(继承自 XamlSetValueEventArgs)
Member

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

(继承自 XamlSetValueEventArgs)
ServiceProvider

获取 IServiceProvider 类型转换器类可以使用的信息。

TypeConverter

TypeConverter获取调用并提供类型转换行为的实例。

Value

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

(继承自 XamlSetValueEventArgs)

方法

名称 说明
CallBase()

提供一种方法,用于调用在当前代理类型的基类上定义的回调。

Equals(Object)

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

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)

适用于

另请参阅