DayViewBase.AllDayCellContentTemplateSelector Property

Gets or sets an object that selects an all-day cell content template based on custom logic. This is a dependency property.

Namespace: DevExpress.Xpf.Scheduling

Assembly: DevExpress.Xpf.Scheduling.v21.2.dll


public DataTemplateSelector AllDayCellContentTemplateSelector { get; set; }

Property Value

Type Description

A DataTemplateSelector descendant that selects a template based on custom logic.


The DayViewBase.AllDayCellContentTemplate property specifies a template that defines the presentation of all-day area cells in the Day View, Work Week View, and Week View. If you have more than one template that can be used to render all-day cells, you can implement custom logic to select the required template. To do this, create a descendant of the DataTemplateSelector class, implement the SelectTemplate method that returns a template which meets the required condition, and assign it to the AllDayCellContentTemplateSelector property.

If both the DayViewBase.AllDayCellContentTemplate and AllDayCellContentTemplateSelector properties are specified, an all-day cell is rendered using the template returned by the template selector. If the template selector returns null, the template specified by the DayViewBase.AllDayCellContentTemplate property is used.

See Also