Provides a way to choose a DataTemplate for the GroupHeader based on the data object and the data-bound element.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.ScheduleView.dll
Syntax:
public class GroupHeaderTemplateSelector : ScheduleViewDataTemplateSelector
Inheritance: objectScheduleViewDataTemplateSelectorGroupHeaderTemplateSelector
Constructors
public GroupHeaderTemplateSelector()
Properties
AgendaViewHorizontalTopDateTemplate
DataTemplate
Gets or sets the template for the top horizontal GroupHeader when in agenda view. Only applies if the top level grouping is by date.
public DataTemplate AgendaViewHorizontalTopDateTemplate { get; set; }
HorizontalTemplate
DataTemplate
Gets or sets the template for the horizontal GroupHeader.
public DataTemplate HorizontalTemplate { get; set; }
VerticalTemplate
DataTemplate
Gets or sets the template for the vertical GroupHeader.
public DataTemplate VerticalTemplate { get; set; }
Methods
Returns a DataTemplate for the GroupHeader based on custom logic.
public override DataTemplate SelectTemplate(object item, DependencyObject container, ViewDefinitionBase activeViewDefinition)
The data object for which to select the template.
containerDependencyObjectThe data-bound object.
activeViewDefinitionViewDefinitionBaseReturns:DataTemplate
The DataTemplate for the AppointmentItem.
Overrides: