Show / Hide Table of Contents

Class NullConverter<T>

Implements an abstract null converter.

Inheritance
System.Object
System.Windows.Markup.MarkupExtension
ConverterExtensionBase
NullConverter<T>
NullOrEmptyConverter<T, TResult>
NullToBooleanConverter
NullToVisibilityConverter
Implements
System.Windows.Data.IValueConverter
ConverterExtensionBase.ProvideValue(IServiceProvider)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Sartorius.SAF.Presentation.Converter
Assembly: Sartorius.SAF.Presentation.dll
Syntax
public abstract class NullConverter<T> : ConverterExtensionBase, IValueConverter
Type Parameters
Name Description
T

Properties

View Source

NotNull

The returnvalue when the value to convert is not null.

Declaration
public T NotNull { get; set; }
Property Value
Type Description
T
View Source

Null

The return value when the value to convert is null.

Declaration
public T Null { get; set; }
Property Value
Type Description
T

Methods

View Source

Convert(Object, Type, Object, CultureInfo)

Converts a value.

Declaration
public override object Convert(object value, Type targetType, object parameter, CultureInfo culture)
Parameters
Type Name Description
System.Object value

The value produced by the binding source.

System.Type targetType

The type of the binding target property.

System.Object parameter

The converter parameter to use.

System.Globalization.CultureInfo culture

The culture to use in the converter.

Returns
Type Description
System.Object

A converted value. If the method returns null, the valid null value is used.

Overrides
ConverterExtensionBase.Convert(Object, Type, Object, CultureInfo)
View Source

ConvertBack(Object, Type, Object, CultureInfo)

Converts a value.

Declaration
public override object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
Parameters
Type Name Description
System.Object value

The value that is produced by the binding target.

System.Type targetType

The type to convert to.

System.Object parameter

The converter parameter to use.

System.Globalization.CultureInfo culture

The culture to use in the converter.

Returns
Type Description
System.Object

A converted value. If the method returns null, the valid null value is used.

Overrides
ConverterExtensionBase.ConvertBack(Object, Type, Object, CultureInfo)

Implements

System.Windows.Data.IValueConverter

Extension Methods

CollectionExtensions.AddRange<T, TCollection>(TCollection, IEnumerable<T>)
SerializableObjectCloneExtension.Clone<T>(T)
  • View Source
Back to top Generated by DocFX