Class MonthViewSettings
Represents a class which contains properties for customizing the label formatting, appearance and interactions of month view in schedule.
Implements
Inherited Members
Namespace: Com.Syncfusion.Schedule
Assembly: Syncfusion.SfSchedule.Android.dll
Syntax
public class MonthViewSettings : ScheduleNotificationObject, INotifyPropertyChanged
Remarks
Schedule month cell UI can be customized by using Com.Syncfusion.Schedule.MonthCellLoaded event of schedule.
Constructors
MonthViewSettings()
Declaration
public MonthViewSettings()
Properties
AgendaViewHeight
Gets or sets AgendaView height
Declaration
public double AgendaViewHeight { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double | The height of the Agenda view |
AgendaViewStyle
Gets or sets the agenda view style.
Declaration
public AgendaViewStyle AgendaViewStyle { get; set; }
Property Value
| Type | Description |
|---|---|
| AgendaViewStyle | The agenda view style. |
AppointmentDisplayMode
Gets or sets the appointment display mode and it defines the display mode of appointment in month view.
Declaration
public AppointmentDisplayMode AppointmentDisplayMode { get; set; }
Property Value
| Type | Description |
|---|---|
| AppointmentDisplayMode | The appointment display mode. |
AppointmentIndicatorCount
Gets or sets the number of appointment indicators can be displayed on month cell which indicates appointment availability for the date.
Declaration
public int AppointmentIndicatorCount { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The number of maximum indicators can be displayed. The default value is |
BlackoutDates
Gets or sets value for dates collection, where those dates will be restricted /// for user interactions.
Declaration
public ObservableCollection<Calendar> BlackoutDates { get; set; }
Property Value
| Type |
|---|
| System.Collections.ObjectModel.ObservableCollection<Java.Util.Calendar> |
MonthLabelSettings
Gets or sets value for label settings which contains properties to customize appearance and formatting of the day and date text labels.
Declaration
public MonthLabelSettings MonthLabelSettings { get; set; }
Property Value
| Type |
|---|
| MonthLabelSettings |
MonthNavigationDirection
Gets or sets the value for navigation direction in month view to navigate the current view to next or previous month using swipe interaction, where horizontal navigation allows the user to swipe left to right direction(vise versa). Whereas vertical navigation allows the user to swipe in top to bottom(vise versa).
Declaration
public MonthNavigationDirections MonthNavigationDirection { get; set; }
Property Value
| Type | Description |
|---|---|
| MonthNavigationDirections | Default value is Horizontal. |
SelectionTextColor
Gets or sets the color of the selection text.
Declaration
public Color SelectionTextColor { get; set; }
Property Value
| Type | Description |
|---|---|
| Android.Graphics.Color | The color of the selection text. |
ShowAgendaView
Gets or sets a value indicating whether this MonthViewSettings show agenda view.
Declaration
public bool ShowAgendaView { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
ShowAppointmentsInline
Gets or sets a value indicating whether inline view should be displayed or not. Inline view displays appointments below the month cell when it gets tapped.
Declaration
public bool ShowAppointmentsInline { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
ShowWeekNumber
Gets or sets a value indicating whether the month calendar control displays week numbers (1-52) to the left of each row of days.
Declaration
public bool ShowWeekNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
TodayBackgroundColor
Gets or sets the circle background color for today.
Declaration
public Color TodayBackgroundColor { get; set; }
Property Value
| Type | Description |
|---|---|
| Android.Graphics.Color | The circle background color for today. |
WeekNumberStyle
Gets or sets the value to customize the default style of week numbers.
Declaration
public WeekNumberStyle WeekNumberStyle { get; set; }
Property Value
| Type |
|---|
| WeekNumberStyle |