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.