MouseGestureConverter.ConvertFrom Method

Definition

Attempts to convert the specified object to a MouseGesture, using the specified context.

C#
public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object source);

Parameters

context
ITypeDescriptorContext

A format context that provides information about the environment from which this converter is being invoked.

culture
CultureInfo

Culture specific information.

source
Object

The object to convert.

Returns

The converted object.

Exceptions

source cannot be converter.

Remarks

The MouseGestureConverter converts to and from a String using the "+" key as the delimiter between the modifier keys and the mouse action. For example, the string Control+RightClick would be converted into a MouseGesture with a Modifiers property equal to Control and MouseAction property equal to RightClick.

Applies to

Product Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10