Table of Contents

Class RelationshipSearchField<T>

Namespace
The.WPF.Fields
Assembly
Instagile.WPF.dll
public sealed class RelationshipSearchField<T> : RelationshipSearchFieldBase<T>, IField<ICriteriaTree<T>>, IField, IModel, INotifyPropertyChanged, IDataErrorInfo where T : IEntity<T>

Type Parameters

T
Inheritance
RelationshipSearchField<T>
Implements
Inherited Members
Extension Methods

Constructors

RelationshipSearchField(ISurface, string)

public RelationshipSearchField(ISurface surface, string caption)

Parameters

surface ISurface
caption string

Properties

Count

public int Count { get; }

Property Value

int

DoClearItems

public ICommand DoClearItems { get; }

Property Value

ICommand

DoSelectItems

public ICommand DoSelectItems { get; }

Property Value

ICommand

HasChanges

public override bool HasChanges { get; }

Property Value

bool

Summary

public string Summary { get; }

Property Value

string

Value

The lensed value which this field is modelling

public override ICriteriaTree<T> Value { get; set; }

Property Value

ICriteriaTree<T>

Methods

SelectItemsAsync()

public Task SelectItemsAsync()

Returns

Task

SetViewFromModelAndNotifyInternal()

protected override void SetViewFromModelAndNotifyInternal()