Class WorkWeekViewSettings
The Work Week View Settings contains properties to customize and configure the appearance of work week view in schedule.
Inheritance
Namespace: Syncfusion.SfSchedule.XForms
Assembly: Syncfusion.SfSchedule.XForms.dll
Syntax
public class WorkWeekViewSettings : Element, IThemeElement
Constructors
WorkWeekViewSettings()
Initializes a new instance of the WorkWeekViewSettings class.
Declaration
public WorkWeekViewSettings()
Fields
AllDayAppointmentLayoutColorProperty
Gets or sets the AllDayAppointmentLayoutColor for schedule Alldaypanel. This is a bindable property.
Declaration
public static readonly BindableProperty AllDayAppointmentLayoutColorProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
EndHourProperty
Gets or sets the EndHour. This is a bindable property.
Declaration
public static readonly BindableProperty EndHourProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
NonAccessibleBlocksProperty
Gets or sets the NonAccessibleBlocks
property.
Declaration
public static readonly BindableProperty NonAccessibleBlocksProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
NonWorkingHoursTimeSlotBorderColorProperty
Gets or sets the NonWorkingHoursTimeSlotBorderColor for WorkWeekView. This is a bindable property.
Declaration
public static readonly BindableProperty NonWorkingHoursTimeSlotBorderColorProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
NonWorkingHoursTimeSlotColorProperty
Gets or sets the NonWorkingHoursTimeSlotColor for WorkWeekView. This is a bindable property.
Declaration
public static readonly BindableProperty NonWorkingHoursTimeSlotColorProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
NonWorkingsDaysProperty
Gets or sets the NonWorkingsDays
property.
Declaration
public static readonly BindableProperty NonWorkingsDaysProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
ShowAllDayProperty
Gets or sets the ShowAllDay
property.
Declaration
public static readonly BindableProperty ShowAllDayProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
StartHourProperty
Gets or sets the StartHour. This is a bindable property.
Declaration
public static readonly BindableProperty StartHourProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
TimeRulerSizeProperty
Gets or sets the TimeRulerSize. This is a bindable property.
Declaration
public static readonly BindableProperty TimeRulerSizeProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
TimeSlotBorderColorProperty
Gets or sets the TimeSlotBorderColor for WorkWeekView. This is a bindable property.
Declaration
public static readonly BindableProperty TimeSlotBorderColorProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
TimeSlotBorderStrokeWidthProperty
Gets or sets the TimeSlotBorderStrokeWidth for WorkWeekView. This is a bindable property.
Declaration
public static readonly BindableProperty TimeSlotBorderStrokeWidthProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
TimeSlotColorProperty
Gets or sets the TimeSlotColor for WorkWeekView. This is a bindable property.
Declaration
public static readonly BindableProperty TimeSlotColorProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
VerticalLineColorProperty
Gets or sets the VerticalLineColor for WorkWeekView. This is a bindable property.
Declaration
public static readonly BindableProperty VerticalLineColorProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
VerticalLineStrokeWidthProperty
Gets or sets the VerticalLineStrokeWidth for WorkWeekView. This is a bindable property.
Declaration
public static readonly BindableProperty VerticalLineStrokeWidthProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
WorkEndHourProperty
Gets or sets the WorkEndHour
property.
Declaration
public static readonly BindableProperty WorkEndHourProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
WorkStartHourProperty
Gets or sets the WorkStartHour
property.
Declaration
public static readonly BindableProperty WorkStartHourProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
WorkWeekLabelSettingsProperty
Gets or sets the WorkWeekLabelSettings
property.
Declaration
public static readonly BindableProperty WorkWeekLabelSettingsProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
Properties
AllDayAppointmentLayoutColor
Gets or sets the AllDayAppointmentLayoutColor for schedule Alldaypanel. This is a bindable property.
Declaration
public Color AllDayAppointmentLayoutColor { get; set; }
Property Value
Type | Description |
---|---|
Xamarin.Forms.Color | This property takes the Xamarin.Forms.Color value. |
EndHour
Gets or sets the EndHour for WorkWeekView.This is a bindable property.
Declaration
public double EndHour { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The end hour. |
NonAccessibleBlocks
Gets or sets the NonAccessibleBlocks
property to set the Non Accessible Blocks in the WorkWeekView. This is a bindable property.
Declaration
public NonAccessibleBlocksCollection NonAccessibleBlocks { get; set; }
Property Value
Type | Description |
---|---|
NonAccessibleBlocksCollection | This property takes the NonAccessibleBlocksCollection value. |
NonWorkingHoursTimeSlotBorderColor
Gets or sets the NonWorkingHoursTimeSlotBorderColor for WorkWeekView. This is a bindable property.
Declaration
public Color NonWorkingHoursTimeSlotBorderColor { get; set; }
Property Value
Type | Description |
---|---|
Xamarin.Forms.Color | This property takes the Xamarin.Forms.Color value. |
NonWorkingHoursTimeSlotColor
Gets or sets the NonWorkingHoursTimeSlotColor for WorkWeekView. This is a bindable property.
Declaration
public Color NonWorkingHoursTimeSlotColor { get; set; }
Property Value
Type | Description |
---|---|
Xamarin.Forms.Color | This property takes the Xamarin.Forms.Color value. |
NonWorkingsDays
Gets or sets the NonWorkingsDays
property to get the non working days collection. This is a bindable property.
Declaration
public ObservableCollection<DayOfWeek> NonWorkingsDays { get; set; }
Property Value
Type |
---|
System.Collections.ObjectModel.ObservableCollection<System.DayOfWeek> |
ShowAllDay
Gets or sets a value indicating whether to enable/disable AllDay in the WorkWeekView. This is a bindable property.
Declaration
public bool ShowAllDay { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | This property takes the System.Boolean value. |
StartHour
Gets or sets the StartHour for WorkWeekView.This is a bindable property.
Declaration
public double StartHour { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The start hour. |
TimeRulerSize
Gets or sets the time label layout width for WorkWeekView .This is a bindable property.
Declaration
public double TimeRulerSize { get; set; }
Property Value
Type | Description |
---|---|
System.Double | This property takes the System.Double value. |
TimeSlotBorderColor
Gets or sets the TimeSlotBorderColor for WorkWeekView. This is a bindable property.
Declaration
public Color TimeSlotBorderColor { get; set; }
Property Value
Type | Description |
---|---|
Xamarin.Forms.Color | This property takes the Xamarin.Forms.Color value. |
TimeSlotBorderStrokeWidth
Gets or sets the TimeSlotBorderStrokeWidth for WorkWeekView. This is a bindable property.
Declaration
public int TimeSlotBorderStrokeWidth { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | This property takes the System.Int32 value. |
TimeSlotColor
Gets or sets the TimeSlotColor for WorkWeekView. This is a bindable property.
Declaration
public Color TimeSlotColor { get; set; }
Property Value
Type | Description |
---|---|
Xamarin.Forms.Color | This property takes the Xamarin.Forms.Color value. |
VerticalLineColor
Gets or sets the VerticalLineColor for WorkWeekView. This is a bindable property.
Declaration
public Color VerticalLineColor { get; set; }
Property Value
Type | Description |
---|---|
Xamarin.Forms.Color | This property takes the Xamarin.Forms.Color value. |
VerticalLineStrokeWidth
Gets or sets the VerticalLineStrokeWidth for WorkWeekView. This is a bindable property.
Declaration
public int VerticalLineStrokeWidth { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | This property takes the System.Int32 value. |
WorkEndHour
Gets or sets the WorkEndHour
property to set the work end hour of WorkWeek View. This is a bindable property.
Declaration
public double WorkEndHour { get; set; }
Property Value
Type | Description |
---|---|
System.Double | This property takes the System.Int32 value. |
WorkStartHour
Gets or sets the WorkStartHour
property to set the work start hour of WorkWeekView. This is a bindable property.
Declaration
public double WorkStartHour { get; set; }
Property Value
Type | Description |
---|---|
System.Double | This property takes the System.Int32 value. |
WorkWeekLabelSettings
Gets or sets the WorkWeekLabelSettings
property to define the Settings for WorkWeekView Labels. This is a bindable property.
Declaration
public WorkWeekLabelSettings WorkWeekLabelSettings { get; set; }
Property Value
Type | Description |
---|---|
WorkWeekLabelSettings | This property takes the WorkWeekLabelSettings value. |