menu

WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ChartRenderArgs - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class ChartRenderArgs

    Provides the series render arguments.

    Inheritance
    System.Object
    ChartRenderArgs
    ChartRenderArgs2D
    ChartRenderArgs3D
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Syncfusion.Windows.Forms.Chart
    Assembly: Syncfusion.Chart.Base.dll
    Syntax
    public abstract class ChartRenderArgs

    Constructors

    ChartRenderArgs(IChartAreaHost, ChartSeries)

    Initializes a new instance of the ChartRenderArgs class.

    Declaration
    public ChartRenderArgs(IChartAreaHost chart, ChartSeries series)
    Parameters
    Type Name Description
    IChartAreaHost chart

    The IChartAreaHost.

    ChartSeries series

    The series.

    Properties

    ActualXAxis

    Gets or sets the actual X axis.

    Declaration
    public ChartAxis ActualXAxis { get; set; }
    Property Value
    Type Description
    ChartAxis

    The actual X axis.

    ActualYAxis

    Gets or sets the actual Y axis.

    Declaration
    public ChartAxis ActualYAxis { get; set; }
    Property Value
    Type Description
    ChartAxis

    The actual Y axis.

    Bounds

    Gets or sets the rectangle that represents the bounds of the series that is being drawn.

    Declaration
    public RectangleF Bounds { get; set; }
    Property Value
    Type Description
    System.Drawing.RectangleF

    The bounds.

    Chart

    Gets or sets the chart.

    Declaration
    public IChartAreaHost Chart { get; set; }
    Property Value
    Type Description
    IChartAreaHost

    The chart.

    IsInvertedAxes

    Gets or sets a value indicating whether this axes is inverted.

    Declaration
    public bool IsInvertedAxes { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if this axes is inverted; otherwise, false.

    Placement

    Gets or sets the series position in the depth.

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

    The placement.

    Series

    Gets the series is being drawn.

    Declaration
    public ChartSeries Series { get; }
    Property Value
    Type Description
    ChartSeries

    The series.

    SeriesIndex

    Gets the index of the series.

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

    The index of the series.

    SideBySideInfo

    Gets or sets the side by side info.

    Declaration
    public DoubleRange SideBySideInfo { get; }
    Property Value
    Type Description
    DoubleRange

    The side by side info.

    UpdateRegions

    Gets a value indicating whether regions should be updated.

    Declaration
    public bool UpdateRegions { get; }
    Property Value
    Type Description
    System.Boolean

    true if regions should be updated; otherwise, false.

    XRange

    Gets the visible range of X axis.

    Declaration
    public DoubleRange XRange { get; }
    Property Value
    Type Description
    DoubleRange

    The X range.

    YRange

    Gets the visible range of Y axis.

    Declaration
    public DoubleRange YRange { get; }
    Property Value
    Type Description
    DoubleRange

    The Y range.

    Methods

    GetPoint(Double, Double)

    Gets the rendering point.

    Declaration
    public virtual PointF GetPoint(double x, double y)
    Parameters
    Type Name Description
    System.Double x

    The x.

    System.Double y

    The y.

    Returns
    Type
    System.Drawing.PointF

    GetRectangle(Double, Double, Double, Double)

    Gets the rectangle.

    Declaration
    public RectangleF GetRectangle(double x1, double y1, double x2, double y2)
    Parameters
    Type Name Description
    System.Double x1

    The x1.

    System.Double y1

    The y1.

    System.Double x2

    The x2.

    System.Double y2

    The y2.

    Returns
    Type
    System.Drawing.RectangleF

    IsVisible(DoubleRange, DoubleRange)

    Determines whether the specified ranges is visible.

    Declaration
    public bool IsVisible(DoubleRange xRange, DoubleRange yRange)
    Parameters
    Type Name Description
    DoubleRange xRange

    The x range.

    DoubleRange yRange

    The y range.

    Returns
    Type Description
    System.Boolean

    true if the specified x range is visible; otherwise, false.

    IsVisible(Double, Double)

    Determines whether the specified coordinates is visible.

    Declaration
    public bool IsVisible(double x, double y)
    Parameters
    Type Name Description
    System.Double x

    The x.

    System.Double y

    The y.

    Returns
    Type Description
    System.Boolean

    true if the specified x is visible; otherwise, false.

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