Xamarin.Forms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class TimelineViewSettings

    Show / Hide Table of Contents

    Class TimelineViewSettings

    The Timeline View Settings class contains properties to customize and configure the appearance of Timeline view in schedule.

    Inheritance
    System.Object
    TimelineViewSettings
    Namespace: Syncfusion.SfSchedule.XForms
    Assembly: Syncfusion.SfSchedule.XForms.dll
    Syntax
    public class TimelineViewSettings : Element, IThemeElement

    Constructors

    TimelineViewSettings()

    Initializes a new instance of the TimelineViewSettings class.

    Declaration
    public TimelineViewSettings()

    Fields

    AppointmentHeightProperty

    Gets or sets the Appointment height property for timeline view settings to customize the height of Appointment in timeline view. This is a bindable property.

    Declaration
    public static readonly BindableProperty AppointmentHeightProperty
    Field Value
    Type Description
    Xamarin.Forms.BindableProperty

    BorderColorProperty

    Gets or sets the border color property for time line view settings to customize the time slot border color in time line view. This is a bindable property.

    Declaration
    public static readonly BindableProperty BorderColorProperty
    Field Value
    Type Description
    Xamarin.Forms.BindableProperty

    BorderWidthProperty

    Gets or sets the border width property for timeline view settings to customize the time slot border width in time line view. This is a bindable property.

    Declaration
    public static readonly BindableProperty BorderWidthProperty
    Field Value
    Type Description
    Xamarin.Forms.BindableProperty

    ColorProperty

    Gets or sets the color property for timeline view settings to customize the default color of time slot in time line view. This is a bindable property.

    Declaration
    public static readonly BindableProperty ColorProperty
    Field Value
    Type Description
    Xamarin.Forms.BindableProperty

    DaysCountProperty

    Gets or sets the days count property for time line view settings to define the number of days in time line view. This is a bindable property.

    Declaration
    public static readonly BindableProperty DaysCountProperty
    Field Value
    Type Description
    Xamarin.Forms.BindableProperty

    EndHourProperty

    Gets or sets the end hour property for time line view settings to define the end hour of each day in timeline view. This is a bindable property.

    Declaration
    public static readonly BindableProperty EndHourProperty
    Field Value
    Type Description
    Xamarin.Forms.BindableProperty

    LabelSettingsProperty

    Gets or sets the label settings property for timeline view settings to customize the time line labels. This is a bindable property.

    Declaration
    public static readonly BindableProperty LabelSettingsProperty
    Field Value
    Type Description
    Xamarin.Forms.BindableProperty

    NonWorkingsDaysProperty

    Gets or sets the non workings days collection for Timeline view settings to customize the default non working days in time line view. This is a bindable property.

    Declaration
    public static readonly BindableProperty NonWorkingsDaysProperty
    Field Value
    Type Description
    Xamarin.Forms.BindableProperty

    StartHourProperty

    Gets or sets the start hour property for time line view settings to define the start hour of each day in timeline view. This is a bindable property.

    Declaration
    public static readonly BindableProperty StartHourProperty
    Field Value
    Type Description
    Xamarin.Forms.BindableProperty

    TimeRulerSizeProperty

    Gets or sets the TimeRulerSize. This is a bindable property.

    Declaration
    public static readonly BindableProperty TimeRulerSizeProperty
    Field Value
    Type Description
    Xamarin.Forms.BindableProperty

    Properties

    AppointmentHeight

    Gets or sets the Appointment height property for timeline view settings to customize the default height of Appointment view in timeline view.

    Declaration
    public double AppointmentHeight { get; set; }
    Property Value
    Type Description
    System.Double

    This property takes System.Double value.

    BorderColor

    Gets or sets the border color property for time line view settings to customize the default time slot border color in time line view.

    Declaration
    public Color BorderColor { get; set; }
    Property Value
    Type Description
    Xamarin.Forms.Color

    This property takes the Xamarin.Forms.Color value.

    BorderWidth

    Gets or sets the border width property for timeline view settings to customize the time slot border width in time line view.

    Declaration
    public int BorderWidth { get; set; }
    Property Value
    Type Description
    System.Int32

    This property takes the System.Int32 value.

    Color

    Gets or sets the color property for timeline view settings to customize the default color of time slot in time line view.

    Declaration
    public Color Color { get; set; }
    Property Value
    Type Description
    Xamarin.Forms.Color

    This property takes the Xamarin.Forms.Color value.

    DaysCount

    Gets or sets the days count property for time line view settings to define the number of days in time line view.

    Declaration
    public int DaysCount { get; set; }
    Property Value
    Type Description
    System.Int32

    This property takes System.Int32 value.

    EndHour

    Gets or sets the end hour property for time line view settings to define the end hour of each day in timeline view.

    Declaration
    public double EndHour { get; set; }
    Property Value
    Type Description
    System.Double

    The end hour.

    LabelSettings

    Gets or sets the label settings property for timeline view settings to customize the time line labels.

    Declaration
    public TimelineLabelSettings LabelSettings { get; set; }
    Property Value
    Type Description
    TimelineLabelSettings

    This property takes the LabelSettings value.

    NonWorkingsDays

    Gets or sets the non workings days collection for Timeline view settings to replace the default non working days in time line view.

    Declaration
    public ObservableCollection<DayOfWeek> NonWorkingsDays { get; set; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<System.DayOfWeek>

    StartHour

    Gets or sets the start hour property for time line view settings to define the start hour of each day in timeline view.

    Declaration
    public double StartHour { get; set; }
    Property Value
    Type Description
    System.Double

    The start hour.

    TimeRulerSize

    Gets or sets the time label layout height for TimelineView .This is a bindable property.

    Declaration
    public double TimeRulerSize { get; set; }
    Property Value
    Type Description
    System.Double

    This property takes the System.Double value.

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