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.v24.1.dll
NuGet Package: DevExpress.Wpf.Scheduling
Declaration
Property Value
Type | Description |
---|---|
DataTemplateSelector | A DataTemplateSelector descendant that selects a template based on custom logic. |
Remarks
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.