alexa
menu

MAUI

  • User Guide
  • Demos
  • Support
  • Forums
  • Download

    Show / Hide Table of Contents

    Class MonthAgendaViewStyle

    Represents the styling configuration for the month agenda view panel.

    Inheritance
    System.Object
    MonthInlineViewStyle
    MonthAgendaViewStyle
    Inherited Members
    MonthInlineViewStyle.Background
    MonthInlineViewStyle.BackgroundProperty
    MonthInlineViewStyle.ItemHeight
    MonthInlineViewStyle.ItemHeightProperty
    MonthInlineViewStyle.NoEventsTextStyle
    MonthInlineViewStyle.NoEventsTextStyleProperty
    MonthInlineViewStyle.TextStyle
    MonthInlineViewStyle.TextStyleProperty
    MonthInlineViewStyle.TimeTextFormat
    MonthInlineViewStyle.TimeTextFormatProperty
    Namespace: Syncfusion.Maui.Scheduler
    Assembly: Syncfusion.Maui.Scheduler.dll
    Syntax
    public class MonthAgendaViewStyle : MonthInlineViewStyle, IThemeElement
    Remarks

    Inherits the five shared visual properties from MonthInlineViewStyle: Background, ItemHeight, TimeTextFormat, TextStyle, and NoEventsTextStyle. This allows the agenda panel and the inline view to share the same physical MonthInlineScrollView without diverging styling. Adds only the agenda-specific surface: DateTextStyle for the date header column and ItemTemplate for the per-appointment template.

    Constructors

    MonthAgendaViewStyle()

    Initializes a new instance of the MonthAgendaViewStyle class.

    Declaration
    public MonthAgendaViewStyle()

    Fields

    DateTextStyleProperty

    Identifies the DateTextStyle bindable property.

    Declaration
    public static readonly BindableProperty DateTextStyleProperty
    Field Value
    Type
    Microsoft.Maui.Controls.BindableProperty

    ItemTemplateProperty

    Identifies the ItemTemplate bindable property.

    Declaration
    public static readonly BindableProperty ItemTemplateProperty
    Field Value
    Type
    Microsoft.Maui.Controls.BindableProperty

    Properties

    DateTextStyle

    Gets or sets the text style applied to the date column header that runs along the top of the agenda panel (one label per appointment row, formatted using the inherited

    Declaration
    public SchedulerTextStyle DateTextStyle { get; set; }
    Property Value
    Type Description
    SchedulerTextStyle

    A SchedulerTextStyle controlling font, size, and color. Defaults to a 14 pt black label.

    ItemTemplate

    Gets or sets the data template used to render each appointment row inside the inner MonthInlineScrollView. When null, the underlying MonthInlineViewItemTemplate is used instead.

    Declaration
    public DataTemplate ItemTemplate { get; set; }
    Property Value
    Type Description
    Microsoft.Maui.Controls.DataTemplate

    A Microsoft.Maui.Controls.DataTemplate; defaults to null.

    Back to top Generated by DocFX
    Copyright © 2001 - 2026 Syncfusion Inc. All Rights Reserved