Class QuickReportFieldCollection

This class is the collection of fields for a quick report.

System.Object
  System.Collections.ObjectModel.Collection<QuickReportField>
    System.Collections.ObjectModel.ObservableCollection<QuickReportField>
      Stonefield.Collections.SimpleObservableCollection<QuickReportField>
        Stonefield.Collections.BaseObservableCollection<QuickReportField>
          Stonefield.Query.ReportEngine.ReportFieldCollection<QuickReportField>
            Stonefield.Query.ReportEngine.QuickReportFieldCollection
public class QuickReportFieldCollection : ReportFieldCollection<QuickReportField>

Class Members

MemberDescription

Constructor

CollectionChanged

PropertyChanged

Add

public sealed void Add(QuickReportField item);

Clear

public sealed void Clear();

Contains

public sealed bool Contains(QuickReportField item);

CopyTo

public sealed void CopyTo(QuickReportField[] array,
    int index);

GetEnumerator

public sealed IEnumerator<QuickReportField> GetEnumerator();

GetItem

Finds a field in the collection by its field name.

public QuickReportField GetItem(string name);

IndexOf

public sealed int IndexOf(QuickReportField item);

Insert

public sealed void Insert(int index,
    QuickReportField item);

Move

public void Move(int oldIndex,
    int newIndex);

New

Adds a new field to the collection.

public sealed QuickReportField New(IField field);

public QuickReportField New(Guid fieldID);

public virtual QuickReportField New();

Remove

public sealed bool Remove(QuickReportField item);

RemoveAt

public sealed void RemoveAt(int index);

Count

Item

Tag

Can hold anything necessary.

Requirements

Namespace: Stonefield.Query.ReportEngine
Assembly: reports.dll