Represents collection of OrgChartGroupItem in the RadOrgChart control.
Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
public class OrgChartGroupItemCollection : List<OrgChartGroupItem>, IList<OrgChartGroupItem>, ICollection<OrgChartGroupItem>, IList, ICollection, IReadOnlyList<OrgChartGroupItem>, IReadOnlyCollection<OrgChartGroupItem>, IEnumerable<OrgChartGroupItem>, IEnumerable, IOrgChartRendererContainer, IXmlSerializable, IDisposable
Inheritance: objectList<OrgChartGroupItem>OrgChartGroupItemCollection
Implements:
Inherited Members
Constructors
Initializes a new instance of the OrgChartGroupItemCollection class.
public OrgChartGroupItemCollection()
Properties
Gets or sets the node to which the OrgChartGroupItem belong.
public OrgChartNode Node { get; set; }
Gets the OrgChartGroupItemRendererBase for OrgChartGroupItemCollection.
public OrgChartGroupItemCollectionRendererBase Renderer { get; }
Methods
Add a new OrgChartGroupItem to the OrgChartGroupItemCollection if the collection does not contains it.
public void Add(OrgChartGroupItem item)
The added OrgChartGroupItem
Add an IEnumerable of OrgChartGroupItem to the OrgChartGroupItemCollection.
public void AddRange(IEnumerable<OrgChartGroupItem> collection)
IEnumerable ofOrgChartGroupItem
Remove all OrgChartGroupItem in the collection.
public void Clear()
public void Dispose()
Implements:
Insert a new OrgChartGroupItem to the OrgChartGroupItemCollection on a specific position.
public void Insert(int index, OrgChartGroupItem item)
Integer position to insert at
itemOrgChartGroupItemThe added OrgChartGroupItem
Insert a collection of OrgChartGroupItem to a specified index in the OrgChartGroupItemCollection.
public void InsertRange(int index, IEnumerable<OrgChartGroupItem> collection)
Integer the position to insert at
collectionIEnumerable<OrgChartGroupItem>IEnumerable of OrgChartGroupItem
Remove a OrgChartGroupItem from the OrgChartGroupItemCollection if the collection contains it.
public void Remove(OrgChartGroupItem item)
The removed OrgChartGroupItem
Remove all OrgChartGroupItem in the collection matching the passed condition.
public void RemoveAll(Predicate<OrgChartGroupItem> match)
Predicate to match OrgChartGroupItem
Remove the OrgChartGroupItem on the specified position in the collection.
Removes a range of OrgChartGroupItem in the collection.
Synchronize OrgChartGroupItemCollectionRenderer properties during OnPreRender stage.
public void SyncRenderedProperties()
Implements: