Class Group
Represents a group.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Diagrams.Core
Assembly: Telerik.Windows.Diagrams.Core.dll
Syntax
public class Group : IGroup, IGroupable, INotifyPropertyChanged
Constructors
Group(String)
Initializes a new instance of the Group class.
Declaration
public Group(string name)
Parameters
System.String
name
The name of the new group. |
Properties
IsSelected
Gets or sets a value indicating whether this instance is selected.
Declaration
public bool IsSelected { get; set; }
Property Value
System.Boolean
|
Implements
Items
Gets the items.
Declaration
public IList<IGroupable> Items { get; }
Property Value
System.Collections.Generic.IList<IGroupable>
|
Implements
Name
Gets the name.
Declaration
public string Name { get; }
Property Value
System.String
|
Implements
ParentGroup
Gets or sets the parent.
Declaration
public IGroup ParentGroup { get; set; }
Property Value
IGroup
The parent. |
Implements
Methods
OnPropertyChanged(String)
Called when a property has changed.
Declaration
protected virtual void OnPropertyChanged(string propertyName)
Parameters
System.String
propertyName
Name of the property. |
Events
ItemsChanged
Occurs when the collection of items this group contains has changed.
Declaration
public event NotifyCollectionChangedEventHandler ItemsChanged
Event Type
System.Collections.Specialized.NotifyCollectionChangedEventHandler
|
Implements
ParentGroupChanged
Occurs when the group to which this item belongs has changed.
Declaration
public event EventHandler<PropertyEventArgs<IGroup>> ParentGroupChanged
Event Type
System.EventHandler<PropertyEventArgs<IGroup>>
|
Implements
PropertyChanged
Occurs when a property value changes.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
System.ComponentModel.PropertyChangedEventHandler
|
SelectionChanged
Occurs when the selected item within this group has changed.
Declaration
public event EventHandler SelectionChanged
Event Type
System.EventHandler
|