Class TimeLineControl
Represents the TimelineControl Class
Inherited Members
Namespace: Syncfusion.Windows.Chart
Assembly: Syncfusion.Chart.Wpf.dll
Syntax
public class TimeLineControl : ChartArea, IDisposable, IChartSerializer
Constructors
TimeLineControl()
Constructor for TimelineControl
Declaration
public TimeLineControl()
Fields
BindingPathsYProperty
Identifies the BindingPathsY dependency property.
Declaration
public static readonly DependencyProperty BindingPathsYProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
BindingPathXProperty
Identifies the BindingPathX dependency property.
Declaration
public static readonly DependencyProperty BindingPathXProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DataSourceProperty
Identifies the DataSource dependency property.
Declaration
public static readonly DependencyProperty DataSourceProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
EdgePointSelectionProperty
Identifies the EdgePointSelection dependency property.
Declaration
public static readonly DependencyProperty EdgePointSelectionProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
EndDateProperty
Indicates the EndDate Dependency Property
Declaration
public static readonly DependencyProperty EndDateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
EndValueProperty
Indicates the EndValue Dependency Property
Declaration
public static readonly DependencyProperty EndValueProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
LeftIndicatorTemplateProperty
Dependency property for Define the LeftIndicator in TimelineControl
Declaration
public static readonly DependencyProperty LeftIndicatorTemplateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
MinimumTimeLineIntervalProperty
Dependency proeprty for MinimumTimelineInteval
Declaration
public static readonly DependencyProperty MinimumTimeLineIntervalProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
MouseOverInteriorProperty
Identifies the MouseOverInterior dependency property.
Declaration
public static readonly DependencyProperty MouseOverInteriorProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
RightIndicatorTemplateProperty
Dependency property for define RightIndicator in TimelineControl
Declaration
public static readonly DependencyProperty RightIndicatorTemplateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ScrollBarBorderBrushProperty
Using a DependencyProperty as the backing store for ScrollBarBorderBrush. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty ScrollBarBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ScrollBarBorderThicknessProperty
Using a DependencyProperty as the backing store for ScrollBarBorderThickness. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty ScrollBarBorderThicknessProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ScrollBarInteriorProperty
Represents ScrollBarInterior in timelinecontrol.
Declaration
public static readonly DependencyProperty ScrollBarInteriorProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ScrollBarSmallDecreaseTemplateProperty
Using a DependencyProperty as the backing store for ScrollBarSmallDecreaseTemplate. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty ScrollBarSmallDecreaseTemplateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ScrollBarSmallIncreaseTemplateProperty
Using a DependencyProperty as the backing store for ScrollBarSmallIncreaseTemplate. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty ScrollBarSmallIncreaseTemplateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ScrollBarVisibilityProperty
Identifies the ScrollBarVisibility dependency property.
Declaration
public static readonly DependencyProperty ScrollBarVisibilityProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ScrollThumbTemplateProperty
Represents ScrollThumbTemplate in TimelineControl ScrollBar
Declaration
public static readonly DependencyProperty ScrollThumbTemplateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SelectedDataProperty
Identifies the SelectedData dependency property.
Declaration
public static readonly DependencyProperty SelectedDataProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SelectedRangeProperty
Using a DependencyProperty as the backing store for SelectedRange. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty SelectedRangeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
StartDateProperty
Indicates the StartDate Dependency Property
Declaration
public static readonly DependencyProperty StartDateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
StartValueProperty
Indicates the StartValue Dependency Property
Declaration
public static readonly DependencyProperty StartValueProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TimeLineInteriorProperty
Identifies the TimeLineInterior dependency property.
Declaration
public static readonly DependencyProperty TimeLineInteriorProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TimeLineThicknessProperty
Identifies the TimeLineThickness dependency property.
Declaration
public static readonly DependencyProperty TimeLineThicknessProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
UnSelectedRegionInteriorProperty
Identifies the UnSelectedRegionInterior dependency property.
Declaration
public static readonly DependencyProperty UnSelectedRegionInteriorProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ViewLineInteriorProperty
Identifies the ViewLineInterior dependency property.
Declaration
public static readonly DependencyProperty ViewLineInteriorProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ViewPortInteriorProperty
Identifies the ViewPortInterior dependency property.
Declaration
public static readonly DependencyProperty ViewPortInteriorProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
VisualStyleProperty
Represents VisualStyle for Timelinecontrol
Declaration
public static readonly DependencyProperty VisualStyleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Properties
Allow3DRotate
Unaccessed Allow3DRotateProperty
Declaration
public bool Allow3DRotate { get; }
Property Value
Type |
---|
System.Boolean |
BindingPathsY
Gets or sets the BindingPathsY value.
Declaration
public IEnumerable<string> BindingPathsY { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<System.String> | The BindingPathsY. |
BindingPathX
Gets or sets the BindingPathX value.
Declaration
public string BindingPathX { get; set; }
Property Value
Type | Description |
---|---|
System.String | The BindingPathX. |
DataSource
Gets or sets the DataSource value.
Declaration
public IEnumerable DataSource { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.IEnumerable | The DataSource. |
EdgePointSelection
Gets or sets the EdgePointSelection value.
Declaration
public bool EdgePointSelection { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The EdgePointSelection. |
LeftIndicatorTemplate
Gets or sets the TimeLineThickness value.
Declaration
public DataTemplate LeftIndicatorTemplate { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.DataTemplate | The TimeLineThickness. |
MinimumTimeLineInterval
Get ans Set MinimumTimeLineInterval
Declaration
public double MinimumTimeLineInterval { get; set; }
Property Value
Type |
---|
System.Double |
MouseOverInterior
Gets or sets the MouseOverInterior value.
Declaration
public Brush MouseOverInterior { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | The MouseOverInterior. |
RightIndicatorTemplate
Gets or sets the TimeLineThickness value.
Declaration
public DataTemplate RightIndicatorTemplate { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.DataTemplate | The TimeLineThickness. |
ScrollBarBorderBrush
Get and Set ScrollBarBorderBrushProeprty
Declaration
public Brush ScrollBarBorderBrush { get; set; }
Property Value
Type |
---|
System.Windows.Media.Brush |
ScrollBarBorderThickness
Get and Set ScrollBarBorderThickness property
Declaration
public Thickness ScrollBarBorderThickness { get; set; }
Property Value
Type |
---|
System.Windows.Thickness |
ScrollBarInterior
Gets or sets the ScrollBarInterior value.
Declaration
public Brush ScrollBarInterior { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | The ScrollBarInterior. |
ScrollBarSmallDecreaseTemplate
Get and Set ScrollBarSmallDecreaseTemplate property
Declaration
public ControlTemplate ScrollBarSmallDecreaseTemplate { get; set; }
Property Value
Type |
---|
System.Windows.Controls.ControlTemplate |
ScrollBarSmallIncreaseTemplate
Get and Set ScrollBarSmallIncreaseTemplate Property
Declaration
public ControlTemplate ScrollBarSmallIncreaseTemplate { get; set; }
Property Value
Type |
---|
System.Windows.Controls.ControlTemplate |
ScrollBarVisibility
Gets or sets the ScrollBarVisibility value.
Declaration
public Visibility ScrollBarVisibility { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Visibility | The ScrollBarVisibility. |
ScrollThumbTemplate
Gets or sets the ScrollBarInterior value.
Declaration
public DataTemplate ScrollThumbTemplate { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.DataTemplate | The ScrollBarInterior. |
SecondaryAxis
Unaccessed SecondaryAxisProperty
Declaration
public ChartAxis SecondaryAxis { get; }
Property Value
Type |
---|
ChartAxis |
SelectedData
Gets or sets the SelectedData value.
Declaration
public object SelectedData { get; set; }
Property Value
Type | Description |
---|---|
System.Object | The SelectedData. |
SelectedRange
Get and Set the SelectedRangeProeprty
Declaration
public DoubleRange SelectedRange { get; set; }
Property Value
Type |
---|
DoubleRange |
Series
Unaccessed SeriesProperty
Declaration
public ChartSeriesCollection Series { get; }
Property Value
Type |
---|
Syncfusion.Windows.Chart.ChartSeriesCollection |
SplitRatio
Unaccessed SplitRatioProperty.
Declaration
public double SplitRatio { get; }
Property Value
Type |
---|
System.Double |
SplitterBottomSpace
Unaccessed SplitterBottomSpaceProperty
Declaration
public double SplitterBottomSpace { get; }
Property Value
Type |
---|
System.Double |
SplitterColor
Unaccessed SplitterColorProperty
Declaration
public Brush SplitterColor { get; }
Property Value
Type |
---|
System.Windows.Media.Brush |
SplitterDelta
Unaccessed SplitterDeltaProperty
Declaration
public double SplitterDelta { get; }
Property Value
Type |
---|
System.Double |
SplitterPosition
Unaccessed SplitterPositionProperty
Declaration
public double SplitterPosition { get; }
Property Value
Type |
---|
System.Double |
SplitterStroke
Unaccessed SplittedStrokeProperty
Declaration
public Brush SplitterStroke { get; }
Property Value
Type |
---|
System.Windows.Media.Brush |
SplitterVisiblity
Unaccessed SplitterVisibilityProperty
Declaration
public SpliterVisibility SplitterVisiblity { get; }
Property Value
Type |
---|
SpliterVisibility |
SplitterWidth
Unaccessed SplitterWidthProperty
Declaration
public double SplitterWidth { get; }
Property Value
Type |
---|
System.Double |
TimeLineInterior
Gets or sets the TimeLineInterior value.
Declaration
public Brush TimeLineInterior { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | The TimeLineInterior. |
TimeLineThickness
Gets or sets the TimeLineThickness value.
Declaration
public double TimeLineThickness { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The TimeLineThickness. |
UnSelectedRegionInterior
Gets or sets the UnSelectedRegionInterior value.
Declaration
public Brush UnSelectedRegionInterior { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | The UnSelectedRegionInterior. |
ViewLineInterior
Gets or sets the ViewLineInterior value.
Declaration
public Brush ViewLineInterior { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | The ViewLineInterior. |
ViewPortInterior
Gets or sets the ViewPortInterior value.
Declaration
public Brush ViewPortInterior { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | The ViewPortInterior. |
VisualStyle
Gets or sets the VisualStyle value.
Declaration
public TimeLineStyles VisualStyle { get; set; }
Property Value
Type | Description |
---|---|
TimeLineStyles | The VisualStyle. |
Methods
GetEndDate(DependencyObject)
Return DateTime value from the given DependencyObject
Declaration
public static DateTime GetEndDate(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj |
Returns
Type |
---|
System.DateTime |
GetEndValue(DependencyObject)
Return double value from the given DependencyObject
Declaration
public static double GetEndValue(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj |
Returns
Type |
---|
System.Double |
GetStartDate(DependencyObject)
Return DateTime value from the given DependencyObject
Declaration
public static DateTime GetStartDate(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj |
Returns
Type |
---|
System.DateTime |
GetStartValue(DependencyObject)
Return double value from the given DependencyObject
Declaration
public static double GetStartValue(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj |
Returns
Type |
---|
System.Double |
OnEnableRangeIndicatorChanged(DependencyObject, DependencyPropertyChangedEventArgs)
Method Represents timelineControl Datasource Changes
Declaration
public static void OnEnableRangeIndicatorChanged(DependencyObject d, DependencyPropertyChangedEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | d | |
System.Windows.DependencyPropertyChangedEventArgs | args |
OnEndDateValueChanged(DependencyObject, DependencyPropertyChangedEventArgs)
Method Represents EndValue changes in TimelineControl
Declaration
public static void OnEndDateValueChanged(DependencyObject d, DependencyPropertyChangedEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | d | |
System.Windows.DependencyPropertyChangedEventArgs | args |
OnmimiumtimeChanged(DependencyObject, DependencyPropertyChangedEventArgs)
Method represents MinimunTimelineInterval changes
Declaration
public static void OnmimiumtimeChanged(DependencyObject d, DependencyPropertyChangedEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | d | |
System.Windows.DependencyPropertyChangedEventArgs | args |
OnStartDateValueChanged(DependencyObject, DependencyPropertyChangedEventArgs)
Method represents StartValueChanges
Declaration
public static void OnStartDateValueChanged(DependencyObject d, DependencyPropertyChangedEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | d | |
System.Windows.DependencyPropertyChangedEventArgs | args |
OnTimeLineChanged(DependencyObject, DependencyPropertyChangedEventArgs)
Method represents TimelinecontrolInterior Changes
Declaration
public static void OnTimeLineChanged(DependencyObject d, DependencyPropertyChangedEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | d | |
System.Windows.DependencyPropertyChangedEventArgs | args |
OnVisualStyleChanged(DependencyObject, DependencyPropertyChangedEventArgs)
Method Represents TimelineControl visualStyle Changes
Declaration
public static void OnVisualStyleChanged(DependencyObject d, DependencyPropertyChangedEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | d | |
System.Windows.DependencyPropertyChangedEventArgs | args |
SetEndDate(DependencyObject, DateTime)
Sets the value of the EndDate dependency property.
Declaration
public static void SetEndDate(DependencyObject obj, DateTime value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The DependencyObject obj. |
System.DateTime | value | The value. |
SetEndValue(DependencyObject, Double)
Sets the value of the EndValue dependency property.
Declaration
public static void SetEndValue(DependencyObject obj, double value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The DependencyObject obj. |
System.Double | value | The value. |
SetStartDate(DependencyObject, DateTime)
Sets the value of the StartDate dependency property.
Declaration
public static void SetStartDate(DependencyObject obj, DateTime value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The DependencyObject obj. |
System.DateTime | value | The value. |
SetStartValue(DependencyObject, Double)
Sets the value of the StartValue dependency property.
Declaration
public static void SetStartValue(DependencyObject obj, double value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The DependencyObject obj. |
System.Double | value | The value. |
Events
ViewPortChanged
Event for ViewPortChanged
Declaration
public event ViewPortChangedEventHandler ViewPortChanged
Event Type
Type |
---|
ViewPortChangedEventHandler |