MouseGestureConverter.ConvertTo 方法

定义

尝试使用指定上下文将 MouseGesture 转换为指定类型。

public:
 override System::Object ^ ConvertTo(System::ComponentModel::ITypeDescriptorContext ^ context, System::Globalization::CultureInfo ^ culture, System::Object ^ value, Type ^ destinationType);
public override object ConvertTo (System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, Type destinationType);
override this.ConvertTo : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj * Type -> obj
Public Overrides Function ConvertTo (context As ITypeDescriptorContext, culture As CultureInfo, value As Object, destinationType As Type) As Object

参数

context
ITypeDescriptorContext

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

culture
CultureInfo

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

value
Object

要转换的对象。

destinationType
Type

对象要转换为的类型。

返回

被转换的对象。

例外

destinationTypenull

无法转换 value

注解

destinationType 必须为 String

使用 MouseGestureConverter “+”键作为修饰键和鼠标操作之间的分隔符,将 转换为 和 从 String 转换 。 例如,MouseGestureModifiers属性等于 ControlMouseAction 属性等于 RightClick 的 将转换为字符串 Control+RightClick

适用于