RoutedEventConverter.ConvertFrom 方法

定义

使用指定的上下文尝试将指定对象转换为 RoutedEvent 对象。

public:
 override System::Object ^ ConvertFrom(System::ComponentModel::ITypeDescriptorContext ^ typeDescriptorContext, System::Globalization::CultureInfo ^ cultureInfo, System::Object ^ source);
public override object ConvertFrom (System.ComponentModel.ITypeDescriptorContext typeDescriptorContext, System.Globalization.CultureInfo cultureInfo, object source);
override this.ConvertFrom : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj -> obj
Public Overrides Function ConvertFrom (typeDescriptorContext As ITypeDescriptorContext, cultureInfo As CultureInfo, source As Object) As Object

参数

typeDescriptorContext
ITypeDescriptorContext

一种格式上下文,可提供有关要从中调用此转换器的环境的信息。

cultureInfo
CultureInfo

特定于区域性的信息。

source
Object

要转换的对象。

返回

转换结果。

例外

source 不是字符串或无法转换。

注解

RoutedEventConverter 仅从 String进行转换。 尝试获取结果时会采用各种技术。 typeDescriptorContext 检查各种服务,包括 IXamlTypeResolverIXamlSchemaContextProviderIAmbientProvider。 还会根据 上 FrameworkElementWPF 注册的路由事件的内部列表检查提供的字符串。 如果所有这些尝试都无法解决, NotSupportedException 则会引发 。

适用于