ClassSettingsNodeCollection<T>
A Collection of SettingsNode items. Tunnels events from the items to the Parent. Does not raises SettingsChanged on collection change.
Definition
Namespace:Telerik.Pivot.Core
Assembly:Telerik.Pivot.Core.dll
Type Parameters:
T
A class that inherits the SettingsNode.
Syntax:
public class SettingsNodeCollection<T> : Collection<T>, IReadOnlyList<T>, IReadOnlyCollection<T>, IList<T>, ICollection<T>, IEnumerable<T>, IList, ICollection, IEnumerable where T : SettingsNode
Inheritance: objectCollection<T>SettingsNodeCollection<T>
Implements:
Inherited Members
Constructors
SettingsNodeCollection(SettingsNode)
Initializes a new instance of the SettingsNodeCollection<T> class.
Declaration
public SettingsNodeCollection(SettingsNode parent)
Parameters
parent
The parent SettingsNode.
Properties
Parent
Gets the parent SettingsNode.
Methods
ClearItems()
Declaration
protected override void ClearItems()
Overrides
InsertItem(int, T)
Declaration
protected override void InsertItem(int index, T item)
Parameters
index
item
T
Overrides
NotifyChange(SettingsChangedEventArgs)
Notifies the Parent SettingsNode for a change.
Declaration
protected void NotifyChange(SettingsChangedEventArgs settingsEventArgs)
Parameters
settingsEventArgs
The SettingsChangedEventArgs that contains the event data.
RemoveItem(int)
Declaration
protected override void RemoveItem(int index)
Parameters
index
Overrides
SetItem(int, T)
Declaration
protected override void SetItem(int index, T item)
Parameters
index
item
T
Overrides