UltrachartOverview
A slider that provides the a range
Inherits: Control
Implements: IInvalidatableElement
Constructors
public UltrachartOverview()
ultrachartOverview = UltrachartOverview()
Default constructor
Properties
public Brush AreaBrush { get; set; }
value = ultrachartOverview.AreaBrush
ultrachartOverview.AreaBrush = value
Gets or sets the Area Brush for the FastMountainRenderableSeries. The mountain chart outline is specified by SeriesColor
public IAxis Axis { get; private set; }
value = ultrachartOverview.Axis
ultrachartOverview.Axis = value
Gets current axis which this control is bound to
public IUltrachartSurface BackgroundChartSurface { get; }
value = ultrachartOverview.BackgroundChartSurface
Returns the UltrachartSurface instance that this Overview control hosts.
public IDataSeries DataSeries { get; set; }
value = ultrachartOverview.DataSeries
ultrachartOverview.DataSeries = value
Gets or sets the DataSeries used to draw the background chart
public IUltrachartSurface ParentSurface { get; set; }
value = ultrachartOverview.ParentSurface
ultrachartOverview.ParentSurface = value
Gets or sets the ParentSurface which this overview control is bound to
public Style RenderableSeriesStyle { get; set; }
value = ultrachartOverview.RenderableSeriesStyle
ultrachartOverview.RenderableSeriesStyle = value
Gets or sets the renderable series style to apply to the RenderableSeries behind the UltrachartOverview
public Type RenderableSeriesType { get; set; }
value = ultrachartOverview.RenderableSeriesType
ultrachartOverview.RenderableSeriesType = value
Gets or sets the type of the renderable series to display behind the UltrachartOverview
public Style ScrollbarStyle { get; set; }
value = ultrachartOverview.ScrollbarStyle
ultrachartOverview.ScrollbarStyle = value
Get or sets style for scrollbar which is used by this overview control
public IRange SelectedRange { get; set; }
value = ultrachartOverview.SelectedRange
ultrachartOverview.SelectedRange = value
Selected range of the range slider
public Color SeriesColor { get; set; }
value = ultrachartOverview.SeriesColor
ultrachartOverview.SeriesColor = value
Gets or sets the SeriesColor.
public string XAxisId { get; set; }
value = ultrachartOverview.XAxisId
ultrachartOverview.XAxisId = value
Gets or sets which XAxis to bind the UltrachartOverview to, matching by string Id
Methods
public void InvalidateElement()
ultrachartOverview.InvalidateElement()
Asynchronously requests that the element redraws itself plus children. Will be ignored if the element is ISuspendable and currently IsSuspended (within a SuspendUpdates/ResumeUpdates call)
public override void OnApplyTemplate()
ultrachartOverview.OnApplyTemplate()
Overide to get the visuals from the control template
Fields
public static readonly DependencyProperty AreaBrushProperty
value = UltrachartOverview.AreaBrushProperty
Provides the AreaBrush for FastMountainRenderableSeries
public static readonly DependencyProperty AxisProperty
value = UltrachartOverview.AxisProperty
Defines the Axis DependencyProperty
public static readonly DependencyProperty DataSeriesProperty
value = UltrachartOverview.DataSeriesProperty
Provides the DataSeriesIndex for IRenderableSeries
public static readonly DependencyProperty ParentSurfaceProperty
value = UltrachartOverview.ParentSurfaceProperty
Provides the ParentSurface which this overview control is associated with
public static readonly DependencyProperty ScrollbarStyleProperty
value = UltrachartOverview.ScrollbarStyleProperty
Defines the ScrollbarStyle
public static readonly DependencyProperty SelectedRangeProperty
value = UltrachartOverview.SelectedRangeProperty
Selected range of the range slider
public static readonly DependencyProperty SeriesColorProperty
value = UltrachartOverview.SeriesColorProperty
Provides the SeriesColor for IRenderableSeries
public static readonly DependencyProperty XAxisIdProperty
value = UltrachartOverview.XAxisIdProperty
Defines the XAxisId DependencyProperty