Skip to main content
A newer version of this page is available. .

IDayViewHeaderItemCustomizer Interface

The interface that should implement a class that modifies appearance settings of individual Day View header items.

Namespace: DevExpress.XamarinForms.Scheduler

Assembly: DevExpress.XamarinForms.Scheduler.dll

Declaration

public interface IDayViewHeaderItemCustomizer

The following members return IDayViewHeaderItemCustomizer objects:

Example

This example demonstrates how to use the day view header item style and its customizer to modify the header’s appearance.

<dxs:WorkWeekView.HeaderItemStyle>
    <dxs:DayViewHeaderItemStyle 
        BackgroundColor="Gray" 
        TodayDayNumberBackgroundColor="#FF8000" 
        TextSpacing="16"
        BorderThickness="2"
        BorderColor="#f0f0f0">
        <dxs:DayViewHeaderItemStyle.DayNumberTextStyle>
            <dxs:TextStyle Color="Black"/>
        </dxs:DayViewHeaderItemStyle.DayNumberTextStyle>
        <dxs:DayViewHeaderItemStyle.TodayDayNumberTextStyle>
            <dxs:TextStyle Color="White"/>
        </dxs:DayViewHeaderItemStyle.TodayDayNumberTextStyle>
        <dxs:DayViewHeaderItemStyle.WeekDayTextStyle>
            <dxs:TextStyle Color="Black"/>
        </dxs:DayViewHeaderItemStyle.WeekDayTextStyle>
        <dxs:DayViewHeaderItemStyle.TodayWeekDayTextStyle>
            <dxs:TextStyle Color="#FF8000"/>
        </dxs:DayViewHeaderItemStyle.TodayWeekDayTextStyle>
        <dxs:DayViewHeaderItemStyle.Customizer>
            <views:HeaderItemCustomizer/>
        </dxs:DayViewHeaderItemStyle.Customizer>
    </dxs:DayViewHeaderItemStyle>
</dxs:WorkWeekView.HeaderItemStyle>

Symbol

Description

DayViewBase.HeaderItemStyle

Gets or sets appearance settings of header items.

DayViewHeaderItemStyle

The storage for the Day-based View’s date header appearance settings.

DayViewHeaderItemStyle.Customizer

Gets or sets an object that customizes the view models that provide data for headers.

IDayViewHeaderItemCustomizer

The interface that should implement a class that modifies appearance settings of individual Day View header items.

IDayViewHeaderItemCustomizer.Customize(DayViewHeaderItemViewModel)

Modifies appearance settings of an individual Day View header item.

DayViewHeaderItemViewModel

The storage for appearance settings values of an individual Day View header item‘s representation.

See Also