Table of Contents

Namespace The.WPF.Fields

Classes

AddRowCommandGridBehaviour<T>
AddRowCommandListBehaviour<T>
CheckboxValueView

CheckboxValueView

CompositeField<T>
CompositeView

CompositeView

Constraint
ConstraintField
ConstraintView

ConstraintView

CurrencyRangeField
CurrencyRangeView

CurrencyRangeView

DataValueView

DataValueView

DateRangeField
DateRangeView

DateRangeView

DateValueView

DateValueView

DatetimeValueView

DatetimeValueView

DecimalRangeField
EntitySelectorItem<T>
EntitySelectorModel<T>
EntitySelectorOptions<T>

Common options for single-selection lookup fields.

EntitySelectorView

EntitySelectorView

EnumFieldBase<T>
EnumField<T>
EnumInlineCollectionField<T>

Collection field with quick multiselection and modal small-set selection.

EnumInlineCollectionOptions<T>
EnumInlineCollectionView

EnumInlineCollectionView

EnumSectionedCollectionField<T>
EnumSectionedCollectionOptions<T>
EnumSectionedCollectionView

EnumSectionedCollectionView

EnumView

EnumView

ExclusiveValueView

ExclusiveValueView

FieldBase
FieldBase<T>
FieldBase<T, TView>
FieldExtensions
FieldFactory

Creates attribute models from bound property objects or from lensed properties

FileField
FileView

FileView

GridValueSectionedCollectionField<T>
GridValueSectionedCollectionField<T, TView>
GuidValueView

GuidValueView

ImageField
ImageView

Interaction logic for ImageView.xaml

InclusiveValueView

InclusiveValueView

InlineCollectionFieldBase<T>

Base class for collection fields with a text summary and a modal edit command.

InlineCollectionView

InlineCollectionView

InstantValueView

InstantValueView

IntegerRangeField
LazyField

Used to defer creation of fields, breaking reference cycles

LazyField<T>

Used to defer creation of fields, breaking reference cycles

ListValueSectionedCollectionField<T>
ListValueSectionedCollectionField<T, TView>
LongRangeField
LookupInlineCollectionField<T>

Collection field with a text summary and modal member selection.

LookupInlineCollectionOptions<T>
LookupInlineReferenceField<T>
LookupInlineReferenceOptions<T>
LookupInlineReferenceView

LookupInlineReferenceView

LookupSectionedCollectionField<T>
LookupSectionedCollectionOptions<T>
LookupSectionedCollectionView

LookupSectionedCollectionView

MarkdownField
MarkdownView

MarkdownView

ModelField

Exposes an arbitrary IModel as an IFieldModel. Probably should not be used.

ModelView

Interaction logic for ModelView.xaml

NullableEnumField<T>
NullableTextField
OptionalDataValueView

OptionalDataValueView

OptionalString
OptionalTextValueView

OptionalTextValueView

PasswordValueView

PasswordValueView

RangeFieldBase<T>
RelationshipOptionsFieldBase
RelationshipOptionsField<T>
RelationshipOptionsView

RelationshipOptionsView

RelationshipSearchFieldBase<T>
RelationshipSearchField<T>
RelationshipSearchView

RelationshipSearchView

ReloadableField<T>
SectionedCollectionFieldBase<T, TSubscreen, TView>
SelectableEntityModel<T>
SelectorOptions<T>

Common options for lookup fields.

SetList<T>

🤘

SuggestionField
SuggestionItem
TextField
TextRangeView

TextRangeView

TextValueView

TextValueView

TextView

TextView

TimeValueView

TimeValueView

ValidationObject
ValueField<T>
ValueField<T, S>
ValueInlineCollectionField<T>

Collection field with a text summary and modal content editing.

ValueInlineCollectionOptions<T>
ValueInlineReferenceField<T>
ValueInlineReferenceOptions
ValueInlineReferenceView

ValueInlineReferenceView

ValueSectionedCollectionField<T>
ValueSectionedCollectionField<T, TView>
ValueSectionedCollectionOptions<T>
ValueSectionedCollectionView

ValueSectionedCollectionView

ValueSectionedReferenceField<T>
ValueSectionedReferenceOptions<T>
ValueSectionedReferenceView

ValueSectionedReferenceView

WrappingFieldBase
WrappingFieldBase<T>

Interfaces

IBoundField
IField

A Field is a line-level content unit which can be labelled and validated.

IField<T>

Delegates

EntitySelector<T>
FilterChoices<T>