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
- Наследование
Комментарии
Этот класс предоставляет множество функций преобразования, а также предоставляет объект GDI+ Graphics . Обратите внимание, что при отрисовке в виде масштабируемой векторной графики (SVG) использование Graphics объекта для пользовательского рисования не будет включено в документ SVG.
Обратите внимание, что по умолчанию Graphics функции обычно принимают абсолютные координаты. Поэтому методы преобразования этого класса должны быть полезными при выполнении операций рисования.
Объект ChartGraphics предоставляется в ChartGraphics свойстве класса, что упрощает выполнение пользовательского ChartPaintEventArgs рисования в PrePaint событиях и PostPaint событиях.
Это важно
Если существенные изменения вносятся в поведение Graphics объекта по умолчанию, изображение диаграммы и связанные с ним элементы могут быть нарисованы нератично. Например, расположение может быть изменено. Настоятельно рекомендуется ознакомиться с GDI+ перед внесением существенных Graphics изменений в свойства объекта.
Свойства
| Имя | Описание |
|---|---|
| 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) |