Skip to main content

ResourceSelectorConverter Class

Definition​

Assembly:Avalonia.Dialogs
Package:Avalonia
public class ResourceSelectorConverter

Inheritance: object -> AvaloniaObject -> ResourceProvider -> ResourceDictionary -> ResourceSelectorConverter

Implements:IValueConverter

Constructors​

NameDescription
ResourceSelectorConverterNo summary available.

ResourceSelectorConverter Constructor​

public ResourceSelectorConverter()

Methods​

NameDescription
AddInherited from ResourceDictionary.
AddDeferred (2 overloads)Inherited from ResourceDictionary.
AddNotSharedDeferredInherited from ResourceDictionary.
Bind (8 overloads)Binds a Avalonia.AvaloniaProperty to an Avalonia.Data.BindingBase. Inherited from AvaloniaObject.
CheckAccessReturns a value indicating whether the current thread is the UI thread. Inherited from AvaloniaObject.
ClearInherited from ResourceDictionary.
ClearValue (4 overloads)Clears a Avalonia.AvaloniaProperty's local value. Inherited from AvaloniaObject.
CoerceValueCoerces the specified Avalonia.AvaloniaProperty. Inherited from AvaloniaObject.
ContainsKeyInherited from ResourceDictionary.
ConvertNo summary available.
ConvertBackNo summary available.
EnsureCapacityEnsures that the resource dictionary can hold up to capacity entries without any further expansion of its backing storage. Inherited from ResourceDictionary.
EqualsCompares two objects using reference equality. Inherited from AvaloniaObject.
GetBaseValueInherited from AvaloniaObject.
GetEnumeratorInherited from ResourceDictionary.
GetHashCodeGets the hash code for the object. Inherited from AvaloniaObject.
GetValue (3 overloads)Gets a Avalonia.AvaloniaProperty value. Inherited from AvaloniaObject.
IsAnimatingChecks whether a Avalonia.AvaloniaProperty is animating. Inherited from AvaloniaObject.
IsSetChecks whether a Avalonia.AvaloniaProperty is set on this object. Inherited from AvaloniaObject.
RemoveInherited from ResourceDictionary.
SetCurrentValue (2 overloads)Sets the value of a dependency property without changing its value source. Inherited from AvaloniaObject.
SetItemsInherited from ResourceDictionary.
SetValue (3 overloads)Sets a Avalonia.AvaloniaProperty value. Inherited from AvaloniaObject.
TryGetResourceInherited from ResourceDictionary.
TryGetValueInherited from ResourceDictionary.
VerifyAccessChecks that the current thread is the UI thread and throws if not. Inherited from AvaloniaObject.

Convert Method​

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

Parameters​

key 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

Properties​

NameDescription
CountInherited from ResourceDictionary.
DispatcherReturns the Avalonia.AvaloniaObject.Dispatcher that this Avalonia.AvaloniaObject is associated with. Inherited from AvaloniaObject.
HasResourcesInherited from ResourceDictionary.
ItemInherited from ResourceDictionary.
KeysInherited from ResourceDictionary.
MergedDictionariesInherited from ResourceDictionary.
OwnerGets the owner of the resource provider. Inherited from ResourceProvider.
ThemeDictionariesInherited from ResourceDictionary.
ValuesInherited from ResourceDictionary.

Events​

NameDescription
OwnerChangedRaised when the Avalonia.Controls.IResourceProvider.Owner of the resource provider changes. Inherited from ResourceProvider.
PropertyChangedRaised when a Avalonia.AvaloniaProperty value changes on this object. Inherited from AvaloniaObject.