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 。 例如, MouseGesture 屬性 Modifiers 等於 ControlMouseAction 屬性等於 RightClick 轉換為字串 Control+RightClick的 。

適用於