Class NestedRecordEntry
Contains a list of nested records for each RecordEntry and nested ICollectionViewAdv instance.
Implements
Inherited Members
Namespace: Syncfusion.Data
Assembly: Syncfusion.Data.WPF.dll
Syntax
public class NestedRecordEntry : NodeEntry, IDisposable
Constructors
NestedRecordEntry(NodeEntry, Int32)
Initializes a new instance of the NestedRecordEntry class.
Declaration
public NestedRecordEntry(NodeEntry parent, int level)
Parameters
Type | Name | Description |
---|---|---|
NodeEntry | parent | The parent node of the nested record entry. |
System.Int32 | level | The level of the nested record entry. |
Properties
ExpandedLevel
Gets or sets the level up to which the nested record is expanded.
Declaration
public int ExpandedLevel { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The level up to which the nested record is expanded. |
Remarks
ExpandedLevel is set while calling ExpandAllDetailsView method and reset when records are expanded/collapsed individually.
IsNestedLevelExpanded
Gets or sets a value indicating whether the nested record entry is expanded.
Declaration
public bool IsNestedLevelExpanded { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True if the nested record entry is expanded; otherwise, false. |
NestedLevel
Gets or sets the nested level of the nested record entry.
Declaration
public int NestedLevel { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The nested level of the nested record entry. |
NestedRecords
Gets the nested records of the nested record entry.
Declaration
public IList<RecordEntry> NestedRecords { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<RecordEntry> | The nested records of the nested record entry. |
View
Gets or sets the collection view of the nested record entry.
Declaration
public ICollectionViewAdv View { get; set; }
Property Value
Type | Description |
---|---|
ICollectionViewAdv | The collection view of the nested record entry. |
Methods
Dispose(Boolean)
Releases unmanaged and - optionally - managed resources
Declaration
protected override void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing | True to release both managed and unmanaged resources; false to release only unmanaged resources. |