ChartGraphics 类

定义

提供大量转换函数并公开 GDI+ Graphics 对象。

public ref class ChartGraphics : System::Web::UI::DataVisualization::Charting::ChartElement
public class ChartGraphics : System.Web.UI.DataVisualization.Charting.ChartElement
type ChartGraphics = class
    inherit ChartElement
Public Class ChartGraphics
Inherits ChartElement
继承
ChartGraphics

注解

此类提供许多转换函数,并公开 GDI+ Graphics 对象。 请注意,当呈现为可缩放矢量图形 (SVG) 时,在 SVG 文档中不包括自定义绘图对象的使用 Graphics

另请注意,默认情况下, Graphics 函数通常采用绝对坐标。 因此,如果执行绘图操作,此类的转换方法应该很有用。

ChartGraphics对象在 类的 ChartPaintEventArgs 属性中ChartGraphics公开,这使得可以轻松地在 和 PostPaint 事件中PrePaint执行自定义绘制。

重要

如果对对象的默认行为 Graphics 进行了重大更改,则图表图像及其关联的元素可能会以不定期方式绘制。 例如,可能会更改位置。 强烈建议在对对象的属性 Graphics 进行任何重大更改之前熟悉 GDI+ 。

属性

Graphics

获取或设置可用于绘图的 GDI+ Graphics 对象。

Tag

获取或设置与此图表元素关联的对象。

(继承自 ChartElement)

方法

Dispose()

释放由 ChartElement 占用的资源。

(继承自 ChartElement)
Dispose(Boolean)

释放非托管资源和(可选)托管资源。

Equals(Object)

确定指定的 Object 是否等同于当前的 ChartElement

(继承自 ChartElement)
GetAbsolutePoint(PointF)

接受 PointF 对象并将其相对坐标转换为绝对坐标。

GetAbsoluteRectangle(RectangleF)

接受 RectangleF 对象并将其相对坐标转换为绝对坐标。

GetAbsoluteSize(SizeF)

接受使用相对坐标的 SizeF 对象并返回使用绝对坐标的 SizeF 对象。

GetHashCode()

返回特定类型的哈希算法。

(继承自 ChartElement)
GetPositionFromAxis(String, AxisName, Double)

接受指定轴的给定轴值并返回相对像素值。

GetRelativePoint(PointF)

接受使用绝对坐标的 PointF 对象并返回使用相对坐标的 PointF 对象。

GetRelativeRectangle(RectangleF)

接受使用绝对坐标的 RectangleF 结构并返回使用相对坐标的 RectangleF 对象。

GetRelativeSize(SizeF)

接受使用绝对坐标的 SizeF 对象并返回使用相对坐标的 SizeF 对象。

GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前 Object 的字符串。

(继承自 ChartElement)

适用于