MonthViewHeaderItemStyle Class

The storage for the Month View's header items appearance settings.

Namespace: DevExpress.XamarinForms.Scheduler

Assembly: DevExpress.XamarinForms.Scheduler.dll

Declaration

public class MonthViewHeaderItemStyle :
    HeaderItemStyle

Returned By

The MonthView.HeaderItemStyle property returns an instance of MonthViewHeaderItemStyle.

Remarks

The style configures the following header types:

Date Header Types

  1. Regular Header Item
  2. Today Header Item

The View provides the following options that configure the header's appearance:

Date Header Style

Examples

This example demonstrates how to use the month view header item style and its customizer to modify the appearance of header items.

<dxs:MonthView.HeaderItemStyle>
    <dxs:MonthViewHeaderItemStyle BorderColor="#808080"
                                  BorderThickness="2,0,0,2">
        <dxs:MonthViewHeaderItemStyle.TodayWeekDayTextStyle>
            <dxs:TextStyle Color="#ff8000" FontAttributes="Bold"/>
        </dxs:MonthViewHeaderItemStyle.TodayWeekDayTextStyle>
        <dxs:MonthViewHeaderItemStyle.Customizer>
            <views:MonthViewHeaderItemCustomizer/>
        </dxs:MonthViewHeaderItemStyle.Customizer>
    </dxs:MonthViewHeaderItemStyle>
</dxs:MonthView.HeaderItemStyle>

Symbol

Description

DayViewBase.HeaderItemStyle

Gets or sets appearance settings of header items.

MonthViewHeaderItemStyle

The storage for the Month View's header items appearance settings.

MonthViewHeaderItemStyle.Customizer

Gets or sets an object that customizes the appearance of an individual month view header item.

IMonthViewHeaderItemCustomizer

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

IMonthViewHeaderItemCustomizer.Customize(MonthViewHeaderItemViewModel)

Modifies appearance settings of an individual Month View header item.

MonthViewHeaderItemViewModel

The storage for appearance settings values of an individual month view header item's representation.

Implements

Xamarin.Forms.IElementController

Inheritance

Object
Xamarin.Forms.BindableObject
Xamarin.Forms.Element
DevExpress.XamarinForms.Scheduler.Internal.SchedulerElement
ItemStyle
HeaderItemStyle
MonthViewHeaderItemStyle
See Also