Table of Contents

Class NotNullToVisibilityConverter

Namespace
HelixToolkit.Avalonia.SharpDX
Assembly
HelixToolkit.Avalonia.SharpDX.dll

A not-null reference to Visibility value converter.

public sealed class NotNullToVisibilityConverter : IValueConverter
Inheritance
NotNullToVisibilityConverter
Implements
IValueConverter
Inherited Members

Constructors

NotNullToVisibilityConverter()

Initializes a new instance of the NotNullToVisibilityConverter class.

public NotNullToVisibilityConverter()

Properties

Inverted

Gets or sets a value indicating whether this converter is inverted.

public bool Inverted { get; set; }

Property Value

bool

Methods

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

Converts a value.

public object? Convert(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 Avalonia.Data.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 Avalonia.Data.BindingNotification in an error state. Any exceptions thrown will be treated as an application exception.