Class
DiagramItemCollection

Strongly typed collection of diagramming elements.

Definition

Namespace:Telerik.Windows.Diagrams.Core

Assembly:Telerik.Windows.Diagrams.Core.dll

Syntax:

cs-api-definition
public sealed class DiagramItemCollection : ObservableCollection<object>, IList<object>, ICollection<object>, IList, ICollection, IReadOnlyList<object>, IReadOnlyCollection<object>, IEnumerable<object>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged

Inheritance: objectCollection<object>ObservableCollection<object>DiagramItemCollection

Implements: ICollectionICollection<object>IEnumerableIEnumerable<object>IListIList<object>INotifyCollectionChangedINotifyPropertyChangedIReadOnlyCollection<object>IReadOnlyList<object>

Inherited Members ObservableCollection<object>.Move(int, int)Collection<object>.Add(object)Collection<object>.Clear()Collection<object>.CopyTo(object[], int)Collection<object>.Contains(object)Collection<object>.GetEnumerator()Collection<object>.IndexOf(object)Collection<object>.Insert(int, object)Collection<object>.Remove(object)Collection<object>.RemoveAt(int)Collection<object>.CountCollection<object>.this[int]

Constructors

DiagramItemCollection()

Declaration

cs-api-definition
public DiagramItemCollection()

Properties

this[string]

Gets an item with the specified name.

Declaration

cs-api-definition
public object this[string name] { get; }

Parameters

name

string

Property Value

object

Methods

OnCollectionChanged(NotifyCollectionChangedEventArgs)

Raises the CollectionChanged event.

Declaration

cs-api-definition
protected override void OnCollectionChanged(NotifyCollectionChangedEventArgs e)

Parameters

e

NotifyCollectionChangedEventArgs

The NotifyCollectionChangedEventArgs instance containing the event data.

Overrides ObservableCollection<object>.OnCollectionChanged(NotifyCollectionChangedEventArgs)

Events

CollectionChanged

Occurs when the collection has changed.

Declaration

cs-api-definition
public event NotifyCollectionChangedEventHandler CollectionChanged

Event Value

NotifyCollectionChangedEventHandler