Skip to main content

PlatformKeyGestureConverter Class

Definition​

Assembly:Avalonia.Controls
Package:Avalonia

Converts a Avalonia.Input.KeyGesture to a string, formatting it according to the current platform's style guidelines.

public class PlatformKeyGestureConverter

Inheritance: object -> PlatformKeyGestureConverter

Implements:IValueConverter

Constructors​

NameDescription
PlatformKeyGestureConverterNo summary available.

PlatformKeyGestureConverter Constructor​

public PlatformKeyGestureConverter()

Methods​

NameDescription
ConvertNo summary available.
ConvertBackNo summary available.
ToPlatformStringConverts a Avalonia.Input.KeyGesture to a string, formatting it according to the current platform's style guidelines.

Convert Method​

public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)

Parameters​

value object

targetType Type

parameter object

culture System.Globalization.CultureInfo

Returns​

object

ConvertBack Method​

public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)

Parameters​

value object

targetType Type

parameter object

culture System.Globalization.CultureInfo

Returns​

object

ToPlatformString Method​

Converts a Avalonia.Input.KeyGesture to a string, formatting it according to the current platform's style guidelines.

public string ToPlatformString(Avalonia.Input.KeyGesture gesture)

Parameters​

gesture Avalonia.Input.KeyGesture

The gesture.

Returns​

string

The gesture formatted according to the current platform.