Поделиться через


ChartGraphics Класс

Определение

Поддерживает целый ряд функций преобразования и предоставляет доступ к объекту Graphics интерфейса GDI+.

public ref class ChartGraphics : System::Windows::Forms::DataVisualization::Charting::ChartElement
public class ChartGraphics : System.Windows.Forms.DataVisualization.Charting.ChartElement
type ChartGraphics = class
    inherit ChartElement
Public Class ChartGraphics
Inherits ChartElement
Наследование
ChartGraphics

Комментарии

Этот класс предоставляет множество функций преобразования, а также предоставляет объект GDI+ Graphics . Обратите внимание, что при отрисовке Graphics в виде масштабируемой векторной графики (SVG) использование объекта для пользовательского рисования не будет включено в документ SVG.

Обратите также внимание, что по умолчанию Graphics функции обычно принимают абсолютные координаты. Поэтому методы преобразования этого класса должны быть полезны при выполнении операций рисования.

Объект ChartGraphics предоставляется в свойстве ChartGraphics класса , что упрощает выполнение пользовательского ChartPaintEventArgs рисования в PrePaint событиях и PostPaint .

Важно!

Если в поведение Graphics объекта по умолчанию внесены значительные изменения, изображение диаграммы и связанные с ней элементы могут быть нарисованы неохваченно. Например, расположение может быть изменено. Настоятельно рекомендуется хорошо ознакомиться с GDI+ перед внесением каких-либо существенных изменений в свойства объекта Graphics .

Свойства

Graphics

Получает или задает объект Graphics интерфейса GDI+, который можно использовать для целей рисования.

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)

Применяется к