ChartGraphics Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Поддерживает целый ряд функций преобразования и предоставляет доступ к объекту Graphics интерфейса GDI+.
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 . Обратите внимание, что при отрисовке 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) |