ElementPosition Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет базовый класс для многих визуальных элементов диаграммы, например легенды, заголовка и областей диаграммы. Определяет положение элемента диаграммы в относительных координатах, лежащих в диапазоне от (0,0) до (100,100).
public ref class ElementPosition : System::Web::UI::DataVisualization::Charting::ChartElement
public class ElementPosition : System.Web.UI.DataVisualization.Charting.ChartElement
type ElementPosition = class
inherit ChartElement
Public Class ElementPosition
Inherits ChartElement
- Наследование
Комментарии
Класс ElementPosition используется для определения положения элемента диаграммы и представляет один прямоугольник с помощью Xсвойств , YWidth и Height .
Класс ElementPosition всегда предоставляется как Position
свойство, например Position, Positionи т. д. Он также предоставляется в PrePaint событиях и PostPaint элемента управления как Chart свойство ChartPaintEventArgs объекта .
Положение применимых элементов диаграммы можно задать автоматически, задав свойству Autotrue
значение ; элементы диаграммы также можно размещать во время разработки в режиме конструктора.
Существует два основных различия между этим классом и структурой RectangleF :
Этот класс может использовать автоматическое позиционирование.
Этот класс использует только координаты в диапазоне от 0 до 100, в противном случае создается исключение.
Положение элементов диаграммы описывается с помощью относительных координат, при этом верхний левый угол элемента имеет координаты (0,0), а правый нижний угол элемента имеет координаты (100 100).
Элементы, которые отображаются в пределах области диаграммы, используют координаты относительно области диаграммы, тогда как элементы за пределами области диаграммы используют координаты, относящиеся к изображению диаграммы.
Конструкторы
ElementPosition() |
Инициализирует новый экземпляр класса ElementPosition. |
ElementPosition(Single, Single, Single, Single) |
Инициализирует новый экземпляр класса ElementPosition с заданными параметрами |
Свойства
Auto |
Получает или задает флаг, определяющий, располагается ли соответствующий элемент диаграммы автоматически элементом управления Chart. |
Bottom |
Получает нижнее положение элемента диаграммы в относительных координатах. |
Height |
Получает или задает высоту элемента диаграммы. |
Right |
Получает положение правой стороны элемента диаграммы в относительных координатах. |
Size |
Получает размер элемента диаграммы. |
Tag |
Получает или задает объект, связанный с данным элементом диаграммы. (Унаследовано от ChartElement) |
Width |
Получает или задает ширину элемента диаграммы. |
X |
Получает или задает относительную координату по оси X левого верхнего угла соответствующего элемента диаграммы. |
Y |
Получает или задает относительную координату по оси Y левого верхнего угла соответствующего элемента диаграммы. |
Методы
Dispose() |
Освобождает ресурсы, используемые объектом ChartElement. (Унаследовано от ChartElement) |
Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые объектом ChartElement, а при необходимости освобождает также управляемые ресурсы. (Унаследовано от ChartElement) |
Equals(Object) |
Определяет, равен ли указанный объект Object текущему объекту ChartElement. (Унаследовано от ChartElement) |
FromRectangleF(RectangleF) |
Инициализирует объект ElementPosition из структуры RectangleF. |
GetHashCode() |
Возвращает хэш-функцию для определенного типа. (Унаследовано от ChartElement) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToRectangleF() |
Возвращает объект RectangleF, представляющий координаты объекта ElementPosition. |
ToString() |
Возвращает строку, которая представляет текущий объект Object. (Унаследовано от ChartElement) |