Represents a control for viewing series objects.
InheritanceSystem.Object
IgbSeriesViewer
ImplementsSystem.IDisposable
Namespace: IgniteUI.Blazor.Controls Assembly: IgniteUI.Blazor.dll Syntaxpublic class IgbSeriesViewer : BaseRendererControl, RefSink, JsonSerializable, IDisposable
Constructors IgbSeriesViewer() Declaration Properties ActualContentHitTestMode
Resolved method of hit testing used when the pointer is over elements in the chart.
Declarationpublic ChartHitTestMode ActualContentHitTestMode { get; set; }
Property Value ActualInteractionPixelScalingRatio
Resolved method of pixel scaling to use during end user interaction with the chart.
Declarationpublic double ActualInteractionPixelScalingRatio { get; set; }
Property Value Type Description System.Double ActualPixelScalingRatio
Gets the resolved pixel scaling ratio.
Declarationpublic double ActualPixelScalingRatio { get; set; }
Property Value Type Description System.Double ActualSeries Declaration
public IgbSeriesCollection ActualSeries { get; }
Property Value ActualWindowPositionHorizontal
A number between 0 and 1 determining the position of the horizontal scroll.
Declarationpublic double ActualWindowPositionHorizontal { get; set; }
Property Value Type Description System.Double ActualWindowPositionVertical
A number between 0 and 1 determining the position of the vertical scroll.
Declarationpublic double ActualWindowPositionVertical { get; set; }
Property Value Type Description System.Double ActualWindowRect
Gets the actual value of the window rectangle, which represents the current zoom level.
Declarationpublic Rect ActualWindowRect { get; set; }
Property Value ActualWindowRectChanged Declaration
public Action<IgbRectChangedEventArgs> ActualWindowRectChanged { get; set; }
Property Value ActualWindowRectChangedScript Declaration
public string ActualWindowRectChangedScript { get; set; }
Property Value Type Description System.String ActualWindowRectMinHeight
Gets the actual minimum height that the window rect is allowed to reach before being clamped.
Declarationpublic double ActualWindowRectMinHeight { get; set; }
Property Value Type Description System.Double ActualWindowRectMinWidth
Gets the actual minimum width that the window rect is allowed to reach before being clamped.
Declarationpublic double ActualWindowRectMinWidth { get; set; }
Property Value Type Description System.Double AnimateSeriesWhenAxisRangeChanges
Gets or sets whether the series animations should be allowed when a range change has been detected on an axis.
Declarationpublic bool AnimateSeriesWhenAxisRangeChanges { get; set; }
Property Value Type Description System.Boolean AutoMarginHeight
Sets or gets the automatic height to add when automatically adding margins to the chart.
Declarationpublic double AutoMarginHeight { get; set; }
Property Value Type Description System.Double AutoMarginWidth
Sets or gets the automatic width to add when automatically adding margins to the chart.
Declarationpublic double AutoMarginWidth { get; set; }
Property Value Type Description System.Double BottomMargin
Sets or gets the bottom margin to use around the chart content.
Declarationpublic double BottomMargin { get; set; }
Property Value Type Description System.Double Brushes
Gets or sets the palette of brushes used for fill of plotted series.
Declarationpublic string Brushes { get; set; }
Property Value Type Description System.String ChartTitle
Text to display above the plot area.
Declarationpublic string ChartTitle { get; set; }
Property Value Type Description System.String ContentHitTestMode
Determines the method of hit testing used when mousing over elements in the chart.
Declarationpublic ChartHitTestMode ContentHitTestMode { get; set; }
Property Value ContentSeries Declaration
public IgbSeriesCollection ContentSeries { get; }
Property Value CrosshairPoint
Gets or sets the cross hair point (in world coordinates)
Declarationpublic Point CrosshairPoint { get; set; }
Property Value CrosshairVisibility
Gets or sets the current SeriesViewer's crosshair visibility override.
Declarationpublic Visibility CrosshairVisibility { get; set; }
Property Value DefaultEventBehavior Declaration
protected override ControlEventBehavior DefaultEventBehavior { get; }
Property Value Overrides DefaultInteraction
Gets or sets the DefaultInteraction property.
Declarationpublic InteractionState DefaultInteraction { get; set; }
Property Value DragModifier
Gets or sets the current SeriesViewer's DragModifier property.
Declarationpublic ModifierKeys DragModifier { get; set; }
Property Value EffectiveViewport
Gets the EffectiveViewport rectangle, representing the effective viewport area after margins have been subtracted.
Declarationpublic Rect EffectiveViewport { get; set; }
Property Value FireMouseLeaveOnManipulationStart Declaration
public bool FireMouseLeaveOnManipulationStart { get; set; }
Property Value Type Description System.Boolean FocusBrush Declaration
public string FocusBrush { get; set; }
Property Value Type Description System.String FocusDismissDelayMilliseconds Declaration
public int FocusDismissDelayMilliseconds { get; set; }
Property Value Type Description System.Int32 FocusedSeriesItems Declaration
public IgbChartSelectedItemCollection FocusedSeriesItems { get; set; }
Property Value FocusedSeriesItemsChanged Declaration
public EventCallback<IgbSeriesViewerSelectedSeriesItemsChangedEventArgs> FocusedSeriesItemsChanged { get; set; }
Property Value FocusedSeriesItemsChangedScript Declaration
public string FocusedSeriesItemsChangedScript { get; set; }
Property Value Type Description System.String FocusMode Declaration
public SeriesSelectionMode FocusMode { get; set; }
Property Value FocusTransitionDuration Declaration
public int FocusTransitionDuration { get; set; }
Property Value Type Description System.Int32 GridAreaRectChanged Declaration
public Action<IgbRectChangedEventArgs> GridAreaRectChanged { get; set; }
Property Value GridAreaRectChangedScript Declaration
public string GridAreaRectChangedScript { get; set; }
Property Value Type Description System.String HighlightedValuesDisplayMode Declaration
public SeriesHighlightedValuesDisplayMode HighlightedValuesDisplayMode { get; set; }
Property Value HighlightingBehavior
Gets or sets the highlighting Behavior to use for the series in the component, when supported. This takes precedence over the series level IsHightlightingEnabled.
Declarationpublic SeriesHighlightingBehavior HighlightingBehavior { get; set; }
Property Value HighlightingDismissDelayMilliseconds Declaration
public int HighlightingDismissDelayMilliseconds { get; set; }
Property Value Type Description System.Int32 HighlightingMode
Gets or sets the highlighting mode to use for the series in the component, when supported. This takes precedence over the series level IsHightlightingEnabled.
Declarationpublic SeriesHighlightingMode HighlightingMode { get; set; }
Property Value HighlightingTransitionDuration
Gets or sets the duration the highlighting/de-highlighting effects.
Declarationpublic int HighlightingTransitionDuration { get; set; }
Property Value Type Description System.Int32 HorizontalCrosshairBrush
Gets or sets the current SeriesViewer's crosshair horizontal brush override.
Declarationpublic string HorizontalCrosshairBrush { get; set; }
Property Value Type Description System.String HorizontalViewScrollbarCornerRadius
Gets or sets the corner radius to use for the horizontal scrollbar in the component, when enabled.
Declarationpublic double HorizontalViewScrollbarCornerRadius { get; set; }
Property Value Type Description System.Double HorizontalViewScrollbarFill
Gets or sets the fill to use for the horizontal scrollbar in the component, when enabled.
Declarationpublic string HorizontalViewScrollbarFill { get; set; }
Property Value Type Description System.String HorizontalViewScrollbarHeight
Gets or sets the height to use for the horizontal scrollbar in the component, when enabled.
Declarationpublic double HorizontalViewScrollbarHeight { get; set; }
Property Value Type Description System.Double HorizontalViewScrollbarInset
Gets or sets the inset distance to use for the horizontal scrollbar in the component, when enabled.
Declarationpublic double HorizontalViewScrollbarInset { get; set; }
Property Value Type Description System.Double HorizontalViewScrollbarMaxOpacity
Gets or sets the max opacity to use for the horizontal scrollbar in the component, when enabled.
Declarationpublic double HorizontalViewScrollbarMaxOpacity { get; set; }
Property Value Type Description System.Double HorizontalViewScrollbarMode
Gets or sets the horizontal scrollbar mode to use for the series viewer.
Declarationpublic SeriesViewerScrollbarMode HorizontalViewScrollbarMode { get; set; }
Property Value HorizontalViewScrollbarOutline
Gets or sets the outline to use for the horizontal scrollbar in the component, when enabled.
Declarationpublic string HorizontalViewScrollbarOutline { get; set; }
Property Value Type Description System.String HorizontalViewScrollbarPosition
Gets or sets the position to use for the horizontal scrollbar in the component, when enabled.
Declarationpublic SeriesViewerHorizontalScrollbarPosition HorizontalViewScrollbarPosition { get; set; }
Property Value HorizontalViewScrollbarShouldAddAutoTrackInsets
Gets or sets whether to use automatic track insets for the horizontal scrollbar in the component, when enabled.
Declarationpublic bool HorizontalViewScrollbarShouldAddAutoTrackInsets { get; set; }
Property Value Type Description System.Boolean HorizontalViewScrollbarStrokeThickness
Gets or sets the stroke thickness to use for the horizontal scrollbar in the component, when enabled.
Declarationpublic double HorizontalViewScrollbarStrokeThickness { get; set; }
Property Value Type Description System.Double HorizontalViewScrollbarTrackEndInset
Gets or sets the track end inset to use for the horizontal scrollbar in the component, when enabled.
Declarationpublic double HorizontalViewScrollbarTrackEndInset { get; set; }
Property Value Type Description System.Double HorizontalViewScrollbarTrackStartInset
Gets or sets the track start inset to use for the horizontal scrollbar in the component, when enabled.
Declarationpublic double HorizontalViewScrollbarTrackStartInset { get; set; }
Property Value Type Description System.Double ImageCaptured Declaration
public Action<IgbImageCapturedEventArgs> ImageCaptured { get; set; }
Property Value ImageCapturedScript Declaration
public string ImageCapturedScript { get; set; }
Property Value Type Description System.String InteractionOverride Declaration
public InteractionState InteractionOverride { get; set; }
Property Value InteractionPixelScalingRatio
Method of pixel scaling to use during end user interaction with the chart.
Declarationpublic double InteractionPixelScalingRatio { get; set; }
Property Value Type Description System.Double IsAntiAliasingEnabledDuringInteraction
Gets or sets the IsAntiAliasingEnabledDuringInteraction property.
Declarationpublic bool IsAntiAliasingEnabledDuringInteraction { get; set; }
Property Value Type Description System.Boolean IsPagePanningAllowed
Gets or sets the whether the series viewer can allow the page to pan if a control pan is not possible in the requested direction.
Declarationpublic bool IsPagePanningAllowed { get; set; }
Property Value Type Description System.Boolean IsSurfaceInteractionDisabled
Gets or sets whether all surface interactions with the plot area should be disabled.
Declarationpublic bool IsSurfaceInteractionDisabled { get; set; }
Property Value Type Description System.Boolean IsWindowSyncedToVisibleRange
Gets or sets whether to sync the vertical aspect of the window with the contained series content. This is only supported for a subset of the available series.
Declarationpublic bool IsWindowSyncedToVisibleRange { get; set; }
Property Value Type Description System.Boolean LeftMargin
Sets or gets the left margin to use around the chart content.
Declarationpublic double LeftMargin { get; set; }
Property Value Type Description System.Double Legend
Gets or sets which legend to use for all series in this SeriesViewer, unless otherwise specified by the Series.Legend property.
Declarationpublic IgbLegendBase Legend { get; set; }
Property Value LegendHighlightingMode
Gets or sets the highlighting mode to use for the legend linked to the component, when supported.
Declarationpublic LegendHighlightingMode LegendHighlightingMode { get; set; }
Property Value LegendItemBadgeMode
Gets or sets the mode of legend badges representing all series in this chart.
Declarationpublic LegendItemBadgeMode LegendItemBadgeMode { get; set; }
Property Value LegendItemBadgeShape
Gets or sets type of legend badges representing all series displayed in a legend linked to this component
Declarationpublic LegendItemBadgeShape LegendItemBadgeShape { get; set; }
Property Value
Provides a means of setting Legend in the JavaScript environment.
Declarationpublic string LegendScript { get; set; }
Property Value Type Description System.String MarkerAutomaticBehavior
Gets or sets the marker mode used for assigning a marker type to series when the marker type is automatic.
Declarationpublic MarkerAutomaticBehavior MarkerAutomaticBehavior { get; set; }
Property Value MarkerBrushes
Gets or sets the palette of brushes used for fill of marker series.
Declarationpublic string MarkerBrushes { get; set; }
Property Value Type Description System.String MarkerOutlines
Gets or sets the palette of brushes used for outlines of plotted markers.
Declarationpublic string MarkerOutlines { get; set; }
Property Value Type Description System.String Outlines
Gets or sets the palette of brushes used for outlines of plotted series.
Declarationpublic string Outlines { get; set; }
Property Value Type Description System.String PanModifier
Gets or sets the current SeriesViewer's PanModifier property.
Declarationpublic ModifierKeys PanModifier { get; set; }
Property Value ParentTypeName Declaration
protected override string ParentTypeName { get; }
Property Value Type Description System.String Overrides PixelScalingRatio
Gets or sets the scaling value used to affect the pixel density of the control.
Declarationpublic double PixelScalingRatio { get; set; }
Property Value Type Description System.Double PlotAreaBackground
Gets or sets the brush used as the background for the current SeriesViewer object's plot area.
Declarationpublic string PlotAreaBackground { get; set; }
Property Value Type Description System.String PlotAreaClicked Declaration
public EventCallback<IgbPlotAreaMouseButtonEventArgs> PlotAreaClicked { get; set; }
Property Value PlotAreaClickedScript Declaration
public string PlotAreaClickedScript { get; set; }
Property Value Type Description System.String PlotAreaMouseEnter Declaration
public Action<IgbPlotAreaMouseEventArgs> PlotAreaMouseEnter { get; set; }
Property Value PlotAreaMouseEnterScript Declaration
public string PlotAreaMouseEnterScript { get; set; }
Property Value Type Description System.String PlotAreaMouseLeave Declaration
public Action<IgbPlotAreaMouseEventArgs> PlotAreaMouseLeave { get; set; }
Property Value PlotAreaMouseLeaveScript Declaration
public string PlotAreaMouseLeaveScript { get; set; }
Property Value Type Description System.String PlotAreaMouseLeftButtonDown Declaration
public EventCallback<IgbPlotAreaMouseButtonEventArgs> PlotAreaMouseLeftButtonDown { get; set; }
Property Value PlotAreaMouseLeftButtonDownScript Declaration
public string PlotAreaMouseLeftButtonDownScript { get; set; }
Property Value Type Description System.String PlotAreaMouseLeftButtonUp Declaration
public EventCallback<IgbPlotAreaMouseButtonEventArgs> PlotAreaMouseLeftButtonUp { get; set; }
Property Value PlotAreaMouseLeftButtonUpScript Declaration
public string PlotAreaMouseLeftButtonUpScript { get; set; }
Property Value Type Description System.String PlotAreaMouseOver Declaration
public Action<IgbPlotAreaMouseEventArgs> PlotAreaMouseOver { get; set; }
Property Value PlotAreaMouseOverScript Declaration
public string PlotAreaMouseOverScript { get; set; }
Property Value Type Description System.String PreferHigherResolutionTiles
Gets or sets whether the series viewer should prefer selecting higher resolution tiles over lower resolution tiles when performing tile zooming. Setting this to true will lower performance but increase quality.
Declarationpublic bool PreferHigherResolutionTiles { get; set; }
Property Value Type Description System.Boolean PreviewPathFill Declaration
public string PreviewPathFill { get; set; }
Property Value Type Description System.String PreviewPathOpacity Declaration
public double PreviewPathOpacity { get; set; }
Property Value Type Description System.Double PreviewPathStroke Declaration
public string PreviewPathStroke { get; set; }
Property Value Type Description System.String PreviewRect
Gets or sets the preview rectangle.
Declarationpublic Rect PreviewRect { get; set; }
Property Value RefreshCompleted Declaration
public Action<IgbRefreshCompletedEventArgs> RefreshCompleted { get; set; }
Property Value RefreshCompletedScript Declaration
public string RefreshCompletedScript { get; set; }
Property Value Type Description System.String ResizeIdle Declaration
public EventCallback<IgbChartResizeIdleEventArgs> ResizeIdle { get; set; }
Property Value ResizeIdleMilliseconds Declaration
public int ResizeIdleMilliseconds { get; set; }
Property Value Type Description System.Int32 ResizeIdleScript Declaration
public string ResizeIdleScript { get; set; }
Property Value Type Description System.String RightButtonDefaultInteraction
Gets or sets the RightButtonDefaultInteraction property.
Declarationpublic InteractionState RightButtonDefaultInteraction { get; set; }
Property Value RightMargin
Sets or gets the right margin to use around the chart content.
Declarationpublic double RightMargin { get; set; }
Property Value Type Description System.Double ScrollbarsAnimationDuration
Gets or sets the duration of the scrollbar effects.
Declarationpublic int ScrollbarsAnimationDuration { get; set; }
Property Value Type Description System.Int32 SelectedSeriesItems Declaration
public IgbChartSelectedItemCollection SelectedSeriesItems { get; set; }
Property Value SelectedSeriesItemsChanged Declaration
public EventCallback<IgbSeriesViewerSelectedSeriesItemsChangedEventArgs> SelectedSeriesItemsChanged { get; set; }
Property Value SelectedSeriesItemsChangedScript Declaration
public string SelectedSeriesItemsChangedScript { get; set; }
Property Value Type Description System.String SelectionBehavior Declaration
public SeriesSelectionBehavior SelectionBehavior { get; set; }
Property Value SelectionBrush Declaration
public string SelectionBrush { get; set; }
Property Value Type Description System.String SelectionDismissDelayMilliseconds Declaration
public int SelectionDismissDelayMilliseconds { get; set; }
Property Value Type Description System.Int32 SelectionMode Declaration
public SeriesSelectionMode SelectionMode { get; set; }
Property Value SelectionModifier Declaration
public ModifierKeys SelectionModifier { get; set; }
Property Value SelectionTransitionDuration Declaration
public int SelectionTransitionDuration { get; set; }
Property Value Type Description System.Int32 Series
Gets the current SeriesViewer object's child Series.
Declarationpublic IgbSeriesCollection Series { get; protected set; }
Property Value SeriesClick Declaration
public EventCallback<IgbDataChartMouseButtonEventArgs> SeriesClick { get; set; }
Property Value SeriesClickScript Declaration
public string SeriesClickScript { get; set; }
Property Value Type Description System.String SeriesCursorMouseMove Declaration
public Action<IgbChartCursorEventArgs> SeriesCursorMouseMove { get; set; }
Property Value SeriesCursorMouseMoveScript Declaration
public string SeriesCursorMouseMoveScript { get; set; }
Property Value Type Description System.String SeriesMouseEnter Declaration
public EventCallback<IgbChartMouseEventArgs> SeriesMouseEnter { get; set; }
Property Value SeriesMouseEnterScript Declaration
public string SeriesMouseEnterScript { get; set; }
Property Value Type Description System.String SeriesMouseLeave Declaration
public EventCallback<IgbChartMouseEventArgs> SeriesMouseLeave { get; set; }
Property Value SeriesMouseLeaveScript Declaration
public string SeriesMouseLeaveScript { get; set; }
Property Value Type Description System.String SeriesMouseLeftButtonDown Declaration
public EventCallback<IgbDataChartMouseButtonEventArgs> SeriesMouseLeftButtonDown { get; set; }
Property Value SeriesMouseLeftButtonDownScript Declaration
public string SeriesMouseLeftButtonDownScript { get; set; }
Property Value Type Description System.String SeriesMouseLeftButtonUp Declaration
public EventCallback<IgbDataChartMouseButtonEventArgs> SeriesMouseLeftButtonUp { get; set; }
Property Value SeriesMouseLeftButtonUpScript Declaration
public string SeriesMouseLeftButtonUpScript { get; set; }
Property Value Type Description System.String SeriesMouseMove Declaration
public Action<IgbChartMouseEventArgs> SeriesMouseMove { get; set; }
Property Value SeriesMouseMoveScript Declaration
public string SeriesMouseMoveScript { get; set; }
Property Value Type Description System.String SeriesValueLayerUseLegend Declaration
public bool SeriesValueLayerUseLegend { get; set; }
Property Value Type Description System.Boolean ShouldMatchZOrderToSeriesOrder Declaration
public bool ShouldMatchZOrderToSeriesOrder { get; set; }
Property Value Type Description System.Boolean ShouldPanOnMaximumZoom
Gets or sets a whether the chart should pan its content when zooing in passed max zoom level.
Declarationpublic bool ShouldPanOnMaximumZoom { get; set; }
Property Value Type Description System.Boolean ShouldSimulateHoverMoveCrosshairPoint
Gets or sets whether calling SimulateHover should shift the crosshair point.
Declarationpublic bool ShouldSimulateHoverMoveCrosshairPoint { get; set; }
Property Value Type Description System.Boolean SizeChanged Declaration
public Action<IgbRectChangedEventArgs> SizeChanged { get; set; }
Property Value SizeChangedScript Declaration
public string SizeChangedScript { get; set; }
Property Value Type Description System.String Subtitle
Gets or sets the Subtitle property.
Declarationpublic string Subtitle { get; set; }
Property Value Type Description System.String SubtitleBottomMargin
Margin applied below the subtitle.
Declarationpublic double SubtitleBottomMargin { get; set; }
Property Value Type Description System.Double SubtitleHorizontalAlignment
Gets or sets the SubtitleHorizontalAlignment property.
Declarationpublic HorizontalAlignment SubtitleHorizontalAlignment { get; set; }
Property Value SubtitleLeftMargin
Margin applied to the left of the subtitle.
Declarationpublic double SubtitleLeftMargin { get; set; }
Property Value Type Description System.Double SubtitleRightMargin
Margin applied to the right of the subtitle.
Declarationpublic double SubtitleRightMargin { get; set; }
Property Value Type Description System.Double SubtitleTextColor
Gets or sets the Color used for the Subtitle Text.
Declarationpublic string SubtitleTextColor { get; set; }
Property Value Type Description System.String SubtitleTextStyle
Font settings for the subtitle.
Declarationpublic string SubtitleTextStyle { get; set; }
Property Value Type Description System.String SubtitleTopMargin
Margin applied above the subtitle.
Declarationpublic double SubtitleTopMargin { get; set; }
Property Value Type Description System.Double SyncChannel
Sets or gets the Synchronization channel to use for the SeriesViewer.
Declarationpublic string SyncChannel { get; set; }
Property Value Type Description System.String TitleBottomMargin
Margin applied below the title.
Declarationpublic double TitleBottomMargin { get; set; }
Property Value Type Description System.Double TitleHorizontalAlignment
Gets or sets the TitleHorizontalAlignment property.
Declarationpublic HorizontalAlignment TitleHorizontalAlignment { get; set; }
Property Value TitleLeftMargin
Margin applied to the left of the title.
Declarationpublic double TitleLeftMargin { get; set; }
Property Value Type Description System.Double TitleRightMargin
Margin applied to the right of the title.
Declarationpublic double TitleRightMargin { get; set; }
Property Value Type Description System.Double TitleTextColor
Gets or sets the Color used for the Title Text.
Declarationpublic string TitleTextColor { get; set; }
Property Value Type Description System.String TitleTextStyle
Font settings for the title.
Declarationpublic string TitleTextStyle { get; set; }
Property Value Type Description System.String TitleTopMargin
Margin applied above the title.
Declarationpublic double TitleTopMargin { get; set; }
Property Value Type Description System.Double TopMargin
Sets or gets the top margin to use around the chart content.
Declarationpublic double TopMargin { get; set; }
Property Value Type Description System.Double Type Declaration
public override string Type { get; }
Property Value Type Description System.String Overrides UseTiledZooming
Gets or sets whether the series viewer should use cached tiles during zooms rather than the default live content.
Declarationpublic bool UseTiledZooming { get; set; }
Property Value Type Description System.Boolean VerticalCrosshairBrush
Gets or sets the current SeriesViewer's crosshair vertical brush override.
Declarationpublic string VerticalCrosshairBrush { get; set; }
Property Value Type Description System.String VerticalViewScrollbarCornerRadius
Gets or sets the corner radius to use for the vertical scrollbar in the component, when enabled.
Declarationpublic double VerticalViewScrollbarCornerRadius { get; set; }
Property Value Type Description System.Double VerticalViewScrollbarFill
Gets or sets the fill to use for the vertical scrollbar in the component, when enabled.
Declarationpublic string VerticalViewScrollbarFill { get; set; }
Property Value Type Description System.String VerticalViewScrollbarInset
Gets or sets the inset distance to use for the vertical scrollbar in the component, when enabled.
Declarationpublic double VerticalViewScrollbarInset { get; set; }
Property Value Type Description System.Double VerticalViewScrollbarMaxOpacity
Gets or sets the max opacity to use for the vertical scrollbar in the component, when enabled.
Declarationpublic double VerticalViewScrollbarMaxOpacity { get; set; }
Property Value Type Description System.Double VerticalViewScrollbarMode
Gets or sets the vertical scrollbar mode to use for the series viewer.
Declarationpublic SeriesViewerScrollbarMode VerticalViewScrollbarMode { get; set; }
Property Value VerticalViewScrollbarOutline
Gets or sets the outline to use for the vertical scrollbar in the component, when enabled.
Declarationpublic string VerticalViewScrollbarOutline { get; set; }
Property Value Type Description System.String VerticalViewScrollbarPosition
Gets or sets the position to use for the vertical scrollbar in the component, when enabled.
Declarationpublic SeriesViewerVerticalScrollbarPosition VerticalViewScrollbarPosition { get; set; }
Property Value VerticalViewScrollbarShouldAddAutoTrackInsets
Gets or sets whether to use automatic track insets for the vertical scrollbar in the component, when enabled.
Declarationpublic bool VerticalViewScrollbarShouldAddAutoTrackInsets { get; set; }
Property Value Type Description System.Boolean VerticalViewScrollbarStrokeThickness
Gets or sets the stroke thickness to use for the vertical scrollbar in the component, when enabled.
Declarationpublic double VerticalViewScrollbarStrokeThickness { get; set; }
Property Value Type Description System.Double VerticalViewScrollbarTrackEndInset
Gets or sets the track end inset to use for the vertical scrollbar in the component, when enabled.
Declarationpublic double VerticalViewScrollbarTrackEndInset { get; set; }
Property Value Type Description System.Double VerticalViewScrollbarTrackStartInset
Gets or sets the track start inset to use for the vertical scrollbar in the component, when enabled.
Declarationpublic double VerticalViewScrollbarTrackStartInset { get; set; }
Property Value Type Description System.Double VerticalViewScrollbarWidth
Gets or sets the width to use for the vertical scrollbar in the component, when enabled.
Declarationpublic double VerticalViewScrollbarWidth { get; set; }
Property Value Type Description System.Double ViewerManipulationEnding Declaration
public Action<IgbSeriesViewerManipulationEventArgs> ViewerManipulationEnding { get; set; }
Property Value ViewerManipulationEndingScript Declaration
public string ViewerManipulationEndingScript { get; set; }
Property Value Type Description System.String ViewerManipulationStarting Declaration
public Action<IgbSeriesViewerManipulationEventArgs> ViewerManipulationStarting { get; set; }
Property Value ViewerManipulationStartingScript Declaration
public string ViewerManipulationStartingScript { get; set; }
Property Value Type Description System.String ViewportRect
Gets the viewport rectangle associated with the SeriesViewer, the physical dimensions of the plot area.
Declarationpublic virtual Rect ViewportRect { get; protected set; }
Property Value WindowPositionHorizontal
A number between 0 and 1 determining the position of the horizontal scroll.
Declarationpublic double WindowPositionHorizontal { get; set; }
Property Value Type Description System.Double WindowPositionVertical
A number between 0 and 1 determining the position of the vertical scroll.
Declarationpublic double WindowPositionVertical { get; set; }
Property Value Type Description System.Double WindowRect
A rectangle representing the portion of the SeriesViewer currently in view.
Declarationpublic Rect WindowRect { get; set; }
Property Value WindowRectChanged Declaration
public Action<IgbRectChangedEventArgs> WindowRectChanged { get; set; }
Property Value WindowRectChangedScript Declaration
public string WindowRectChangedScript { get; set; }
Property Value Type Description System.String WindowRectMinHeight
Sets or gets the minimum height that the window rect is allowed to reach before being clamped. Decrease this value if you want to allow for further zooming into the viewer. If this value is lowered too much it can cause graphical corruption due to floating point arithmetic inaccuracy.
Declarationpublic double WindowRectMinHeight { get; set; }
Property Value Type Description System.Double WindowRectMinWidth
Sets or gets the minimum width that the window rect is allowed to reach before being clamped. Decrease this value if you want to allow for further zooming into the viewer. If this value is lowered too much it can cause graphical corruption due to floating point arithmetic inaccuracy.
Declarationpublic double WindowRectMinWidth { get; set; }
Property Value Type Description System.Double WindowResponse
The response to user panning and zooming: whether to update the view immediately while the user action is happening, or to defer the update to after the user action is complete. The user action will be an action such as a mouse drag which causes panning and/or zooming to occur.
Declarationpublic WindowResponse WindowResponse { get; set; }
Property Value WindowSizeMinHeight
Sets or gets minimum pixel height that the window is allowed to reach before being clamped. Decrease this value if you want to allow for further zooming into the viewer. If this value is lowered too much it can cause graphical corruption due to floating point arithmetic inaccuracy.
Declarationpublic double WindowSizeMinHeight { get; set; }
Property Value Type Description System.Double WindowSizeMinWidth
Sets or gets minimum pixel width that the window is allowed to reach before being clamped. Decrease this value if you want to allow for further zooming into the viewer. If this value is lowered too much it can cause graphical corruption due to floating point arithmetic inaccuracy.
Declarationpublic double WindowSizeMinWidth { get; set; }
Property Value Type Description System.Double ZoomCoercionMode
Gets or sets zoom is contrained to within the axes. Setting this to false is a preview feature at the present time.
Declarationpublic ZoomCoercionMode ZoomCoercionMode { get; set; }
Property Value ZoomTileCacheSize
Gets or sets the maximum number of zoom tiles that the series viewer should cache while in tiled zooming mode.
Declarationpublic int ZoomTileCacheSize { get; set; }
Property Value Type Description System.Int32 Methods CancelManipulation() Declaration
public void CancelManipulation()
CancelManipulationAsync() Declaration
public Task CancelManipulationAsync()
Returns Type Description System.Threading.Tasks.Task CaptureImage(IgbCaptureImageSettings) Declaration
public void CaptureImage(IgbCaptureImageSettings settings)
Parameters CaptureImageAsync(IgbCaptureImageSettings) Declaration
public Task CaptureImageAsync(IgbCaptureImageSettings settings)
Parameters Returns Type Description System.Threading.Tasks.Task ClearTileZoomCache() Declaration
public void ClearTileZoomCache()
ClearTileZoomCacheAsync()
Clears the tile zoom tile cache so that new tiles will be generated. Only applies if the viewer is using a tile based zoom.
Declarationpublic Task ClearTileZoomCacheAsync()
Returns Type Description System.Threading.Tasks.Task Destroy() Declaration DestroyAsync()
Release any resources held by the control.
Declarationpublic Task DestroyAsync()
Returns Type Description System.Threading.Tasks.Task EndTiledZoomingIfRunning() Declaration
public void EndTiledZoomingIfRunning()
EndTiledZoomingIfRunningAsync()
Manually ends a tiled zoom if one is running.
Declarationpublic Task EndTiledZoomingIfRunningAsync()
Returns Type Description System.Threading.Tasks.Task FindByName(String) Declaration
public override object FindByName(string name)
Parameters Type Name Description System.String name Returns Type Description System.Object Overrides Flush() Declaration FlushAsync()
Use to force the SeriesViewer to finish any deferred work before printing or evaluating its visual.
Declaration Returns Type Description System.Threading.Tasks.Task GetActualWindowScaleHorizontal() Declarationpublic virtual double GetActualWindowScaleHorizontal()
Returns Type Description System.Double GetActualWindowScaleHorizontalAsync()
Gets actual window scale for horizontal dimension of the control
Declarationpublic virtual Task<double> GetActualWindowScaleHorizontalAsync()
Returns Type Description System.Threading.Tasks.Task<System.Double> GetActualWindowScaleVertical() Declaration
public virtual double GetActualWindowScaleVertical()
Returns Type Description System.Double GetActualWindowScaleVerticalAsync()
Gets actual window scale for vertical dimension of the control
Declarationpublic virtual Task<double> GetActualWindowScaleVerticalAsync()
Returns Type Description System.Threading.Tasks.Task<System.Double> GetAllAxes() Declaration
protected virtual IgbAxis[] GetAllAxes()
Returns GetAnimationIdleVersionNumber() Declaration
public int GetAnimationIdleVersionNumber()
Returns Type Description System.Int32 GetAnimationIdleVersionNumberAsync() Declaration
public Task<int> GetAnimationIdleVersionNumberAsync()
Returns Type Description System.Threading.Tasks.Task<System.Int32> GetCurrentActualWindowRect() Declaration
public Rect GetCurrentActualWindowRect()
Returns GetCurrentActualWindowRectAsync() Declaration
public Task<Rect> GetCurrentActualWindowRectAsync()
Returns Type Description System.Threading.Tasks.Task<Rect> GetCurrentFocusedSeriesItems() Declaration
public IgbChartSelectedItemCollection GetCurrentFocusedSeriesItems()
Returns GetCurrentFocusedSeriesItemsAsync() Declaration
public Task<IgbChartSelectedItemCollection> GetCurrentFocusedSeriesItemsAsync()
Returns GetCurrentSelectedSeriesItems() Declaration
public IgbChartSelectedItemCollection GetCurrentSelectedSeriesItems()
Returns GetCurrentSelectedSeriesItemsAsync() Declaration
public Task<IgbChartSelectedItemCollection> GetCurrentSelectedSeriesItemsAsync()
Returns GetCurrentViewportRect() Declaration
public virtual Rect GetCurrentViewportRect()
Returns GetCurrentViewportRectAsync() Declaration
public virtual Task<Rect> GetCurrentViewportRectAsync()
Returns Type Description System.Threading.Tasks.Task<Rect> GetCurrentWindowRect() Declaration
public Rect GetCurrentWindowRect()
Returns GetCurrentWindowRectAsync() Declaration
public Task<Rect> GetCurrentWindowRectAsync()
Returns Type Description System.Threading.Tasks.Task<Rect> HideToolTip() Declaration
public void HideToolTip()
HideToolTipAsync()
Hides the active main tooltip, if displayed.
Declarationpublic Task HideToolTipAsync()
Returns Type Description System.Threading.Tasks.Task IsAnimationActive() Declaration
public bool IsAnimationActive()
Returns Type Description System.Boolean IsAnimationActiveAsync() Declaration
public Task<bool> IsAnimationActiveAsync()
Returns Type Description System.Threading.Tasks.Task<System.Boolean> NotifyContainerResized() Declaration
public void NotifyContainerResized()
NotifyContainerResizedAsync()
Notification from the containing object that the container has been resized.
Declarationpublic Task NotifyContainerResizedAsync()
Returns Type Description System.Threading.Tasks.Task NotifySeriesDataChanged() Declaration
public void NotifySeriesDataChanged()
NotifySeriesDataChangedAsync() Declaration
public Task NotifySeriesDataChangedAsync()
Returns Type Description System.Threading.Tasks.Task RenderToImage(Double, Double) Declaration
public object RenderToImage(double width, double height)
Parameters Type Name Description System.Double width System.Double height Returns Type Description System.Object RenderToImageAsync(Double, Double) Declaration
public Task<object> RenderToImageAsync(double width, double height)
Parameters Type Name Description System.Double width System.Double height Returns Type Description System.Threading.Tasks.Task<System.Object> ResetZoom() Declaration ResetZoomAsync()
Resets the zoom level to default.
Declarationpublic Task ResetZoomAsync()
Returns Type Description System.Threading.Tasks.Task SimulateHover(Point) Declaration
public void SimulateHover(Point point)
Parameters Type Name Description Point point SimulateHoverAsync(Point) Declaration
public Task SimulateHoverAsync(Point point)
Parameters Type Name Description Point point Returns Type Description System.Threading.Tasks.Task StartTiledZoomingIfNecessary() Declaration
public void StartTiledZoomingIfNecessary()
StartTiledZoomingIfNecessaryAsync()
Manually starts a tiled zoom if one isn't already running.
Declarationpublic Task StartTiledZoomingIfNecessaryAsync()
Returns Type Description System.Threading.Tasks.Task ZoomIn(Double) Declaration
public void ZoomIn(double percentage)
Parameters Type Name Description System.Double percentage ZoomInAsync(Double)
Performs zoom in action on the chart by specified percentage of current window rect
Declarationpublic Task ZoomInAsync(double percentage)
Parameters Type Name Description System.Double percentage Returns Type Description System.Threading.Tasks.Task ZoomOut(Double) Declaration
public void ZoomOut(double percentage)
Parameters Type Name Description System.Double percentage ZoomOutAsync(Double)
Performs zoom out action on the chart by specified percentage of current window rect
Declarationpublic Task ZoomOutAsync(double percentage)
Parameters Type Name Description System.Double percentage Returns Type Description System.Threading.Tasks.Task Implements
System.IDisposable
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4