Table of Contents

Class CollectionSection<T>

Namespace
The.WPF.Sections
Assembly
Instagile.WPF.dll

Contains a single collection field and optional extra fields of arbitrary types

public class CollectionSection<T> : FieldsSection, ISection, IModel, INotifyPropertyChanged, IDataErrorInfo where T : IEntity<T>

Type Parameters

T
Inheritance
CollectionSection<T>
Implements
Inherited Members
Extension Methods

Constructors

CollectionSection(ISurface, string, string, bool, IField<IEntitySet<T>>, IEnumerable<IField>)

public CollectionSection(ISurface surface, string title, string preferenceNamespace, bool expandByDefault, IField<IEntitySet<T>> collectionField, IEnumerable<IField> extraFields = null)

Parameters

surface ISurface
title string
preferenceNamespace string
expandByDefault bool
collectionField IField<IEntitySet<T>>
extraFields IEnumerable<IField>

Properties

IsResizable

public override bool IsResizable { get; }

Property Value

bool

Subtitle

public override string Subtitle { get; }

Property Value

string

Title

public override string Title { get; }

Property Value

string

Methods

OnLoadedAsync()

public override Task OnLoadedAsync()

Returns

Task