Table of Contents

Class ResourceSelectorConverter

Namespace
Avalonia.Dialogs.Internal
Assembly
Avalonia.Dialogs.dll
public class ResourceSelectorConverter : ResourceDictionary, INotifyPropertyChanged, IResourceDictionary, IDictionary<object, object?>, ICollection<KeyValuePair<object, object?>>, IEnumerable<KeyValuePair<object, object?>>, IEnumerable, IThemeVariantProvider, IResourceProvider, IResourceNode, IValueConverter
Inheritance
ResourceSelectorConverter
Implements
Inherited Members

Constructors

ResourceSelectorConverter()

public ResourceSelectorConverter()

Methods

Convert(object?, Type, object?, CultureInfo)

Converts a value.

public object? Convert(object? key, Type targetType, object? parameter, CultureInfo culture)

Parameters

key object
targetType Type

The type of the target.

parameter object

A user-defined parameter.

culture CultureInfo

The culture to use.

Returns

object

The converted value.

Remarks

This method should not throw exceptions. If the value is not convertible, return a BindingNotification in an error state. Any exceptions thrown will be treated as an application exception.

ConvertBack(object?, Type, object?, CultureInfo)

Converts a value.

public object ConvertBack(object? value, Type targetType, object? parameter, CultureInfo culture)

Parameters

value object

The value to convert.

targetType Type

The type of the target.

parameter object

A user-defined parameter.

culture CultureInfo

The culture to use.

Returns

object

The converted value.

Remarks

This method should not throw exceptions. If the value is not convertible, return a BindingNotification in an error state. Any exceptions thrown will be treated as an application exception.