NullCoalesceDataTemplateSelector Class

Null-coalescing DataTemplateSelector class.

Definition

Namespace: Aliquo.Windows.Controls
Assembly: Aliquo.Windows.Controls (in Aliquo.Windows.Controls.dll) Version: 5.0.9179.22656
C#
public class NullCoalesceDataTemplateSelector : DataTemplateSelector
Inheritance
Object    DataTemplateSelector    NullCoalesceDataTemplateSelector

Constructors

NullCoalesceDataTemplateSelectorInitializes a new instance of the NullCoalesceDataTemplateSelector class

Properties

IsNotNullTemplate DataTemplate to return when the data element is not .
IsNullTemplate DataTemplate to return when data item is .
StringEmptyIsNull Indicates whether an empty string element is considered .

Methods

SelectTemplate If item is null, it returns the DataTemplate assigned in the IsNullTemplate property; otherwise, it returns the DataTemplate assigned in IsNotNullTemplate.
(Overrides DataTemplateSelectorSelectTemplate(Object, DependencyObject))

Extension Methods

GetAttributeFromT Get attribute from a class.
(Defined by ObjectExtensions)
ValidateDataAnnotations Validate class with validator of DataAnnotations.
(Defined by ObjectExtensions)

See Also