New to Telerik UI for WPFStart a free 30-day trial

Definition

Namespace:Telerik.Windows.Controls.Scheduling

Assembly:Telerik.Windows.Scheduling.Core.dll

Syntax:

C#
public class GroupInfo : PropertyChangedBase, INotifyPropertyChanged, IHierarchical, IObjectWrapper

Inheritance: objectPropertyChangedBaseGroupInfo

Implements: IHierarchicalINotifyPropertyChangedIObjectWrapper

Inherited Members PropertyChangedBase.OnPropertyChanged(PropertyChangedEventArgs)PropertyChangedBase.OnPropertyChanged(string)PropertyChangedBase.OnPropertyChanged<T>(Expression<Func<T>>)PropertyChangedBase.PropertyChanged

Constructors

C#
public GroupInfo(GroupInfo parent, object header, bool isSubgroup)
Parameters:parentGroupInfoheaderobjectisSubgroupbool

Properties

C#
public IEnumerable Children { get; }

Implements: IHierarchical.Children

C#
public object Header { get; set; }
C#
public bool IsSubgroup { get; }
C#
public IEnumerable Items { get; }
C#
public GroupKey Key { get; }
C#
public GroupInfo ParentGroup { get; }
C#
public IEnumerable<GroupInfo> Subgroups { get; }

Methods

C#
public void SetItems(IEnumerable items)
Parameters:itemsIEnumerable
C#
public void SetSubgroups(Func<IEnumerable<GroupInfo>> childrenGroupsFactoryMethod)
Parameters:childrenGroupsFactoryMethodFunc<IEnumerable<GroupInfo>>