Class GroupEngine
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.Windows.Controls.Scheduling
Assembly: Telerik.Windows.Scheduling.Core.dll
Syntax
public sealed class GroupEngine : PropertyChangedBase, INotifyPropertyChanged, IDisposable
Constructors
GroupEngine(IServiceProvider)
Declaration
public GroupEngine(IServiceProvider services)
Parameters
System.IServiceProvider
services
|
Properties
BottomLevelGroups
Declaration
public IEnumerable<GroupInfo> BottomLevelGroups { get; }
Property Value
System.Collections.Generic.IEnumerable<GroupInfo>
|
GroupDescriptions
Declaration
public IEnumerable<IGroupDescription> GroupDescriptions { get; set; }
Property Value
System.Collections.Generic.IEnumerable<IGroupDescription>
|
GroupedData
Declaration
public IEnumerable<GroupInfo> GroupedData { get; }
Property Value
System.Collections.Generic.IEnumerable<GroupInfo>
|
ItemsSource
Declaration
public IEnumerable ItemsSource { get; set; }
Property Value
System.Collections.IEnumerable
|
Methods
Dispose()
Declaration
public void Dispose()
Implements
System.IDisposable.Dispose()
GetKeysForItem(Object)
Declaration
public IEnumerable<GroupKey> GetKeysForItem(object item)
Parameters
System.Object
item
|
Returns
System.Collections.Generic.IEnumerable<GroupKey>
|
SuppressGrouping()
Declaration
public IDisposable SuppressGrouping()
Returns
System.IDisposable
|
Events
GroupsChanged
Declaration
public event EventHandler GroupsChanged
Event Type
System.EventHandler
|