Annotation Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет свойства и методы, общие для всех заметок. Этот класс является абстрактным.
public ref class Annotation abstract : System::Web::UI::DataVisualization::Charting::ChartNamedElement, System::Web::UI::DataVisualization::Charting::IChartMapArea
public abstract class Annotation : System.Web.UI.DataVisualization.Charting.ChartNamedElement, System.Web.UI.DataVisualization.Charting.IChartMapArea
type Annotation = class
inherit ChartNamedElement
interface IChartMapArea
Public MustInherit Class Annotation
Inherits ChartNamedElement
Implements IChartMapArea
- Наследование
- Производный
- Реализации
Комментарии
Заметки обычно используются для комментирования или разработки элементов диаграммы, таких как точки данных. Заметки также можно использовать для рисования пользовательских фигур.
По умолчанию заметки размещаются с использованием относительных координат: (0,0) представляет левый верхний угол, а (100 100) — правый нижний угол изображения диаграммы. Также можно переключиться с этой относительной системы координат на систему, которая использует значения осей. В системе координат оси X и Y, которые представляют положение верхнего левого угла заметки, задаются с помощью значений оси X и Y вместо значений в диапазоне от 0 до 100.
При указании положения и размера заметки можно использовать значения оси двумя способами:
Задайте для AxisXсвойств , AxisY или обоих этих свойств заметки AxisX значения ChartArea свойств и AxisY объекта .
Используйте свойство , AnchorDataPoint чтобы привязать заметку к точке данных. В этом случае его позиционирование вычисляется автоматически.
Все заметки являются производными от Annotation класса , который можно использовать для задания атрибутов, общих для всех Annotation объектов, таких как цвет, положение, привязка и т. д.
Конструкторы
| Annotation() |
Инициализирует новый экземпляр класса Annotation. Это конструктор без параметров, и его не следует использовать. |
Свойства
| Alignment |
Получает или задает тип выравнивания содержимого заметки. |
| AnchorAlignment |
Получает или задает тип выравнивания положения заметки относительно точки привязки. |
| AnchorDataPoint |
Получает или задает точку данных, к которой привязана заметка. |
| AnchorDataPointName |
Получает или задает имя точки данных, к которой привязана заметка. |
| AnchorOffsetX |
Получает или задает смещение заметки относительно точки привязки по оси X. |
| AnchorOffsetY |
Получает или задает смещение заметки относительно точки привязки по оси Y. |
| AnchorX |
Получает или задает координату X точки, к которой привязана заметка. |
| AnchorY |
Получает или задает координату Y точки, к которой привязана заметка. |
| AnnotationGroup |
Получает группу, к которой принадлежит заметка, если такая группа существует. |
| AnnotationType |
Получает или задает имя типа заметки. |
| AxisX |
Получает или задает ось X, к которой присоединена заметка. |
| AxisXName |
Получает или задает имя оси X, к которой присоединена заметка. |
| AxisY |
Получает или задает ось Y, к которой присоединена заметка. |
| AxisYName |
Получает или задает имя оси Y, к которой присоединена заметка. |
| BackColor |
Получает или задает цвет фона заметки. |
| BackGradientStyle |
Получает или задает стиль градиента фона заметки. |
| BackHatchStyle |
Получает или задает стиль штриховки фона заметки. |
| BackSecondaryColor |
Получает или задает вторичный цвет фона заметки. |
| Bottom |
Получает или задает положение нижней границы заметки. |
| ClipToChartArea |
Получает или задает имя области диаграммы, по которой обрезана заметка. |
| Font |
Получает или задает шрифт текста заметки. |
| ForeColor |
Получает или задает цвет текста заметки. |
| Height |
Получает или задает высоту заметки. |
| IsSelected |
Получает или задает флаг, который определяет, выбрана ли заметка. |
| IsSizeAlwaysRelative |
Получает или задает флаг, указывающий, должен ли размер заметки всегда определяться в относительных координатах диаграммы. |
| LineColor |
Получает или задает цвет линии заметки. |
| LineDashStyle |
Получает или задает стиль линии заметки. |
| LineWidth |
Получает или задает толщину линии заметки. |
| MapAreaAttributes |
Получает или задает атрибуты области карты заметки. |
| Name |
Получает или задает уникальное имя заметки. |
| PostBackValue |
Получает или задает значение обратной передачи, которое можно обработать при возникновении события Click. |
| Right |
Получает или задает положение правой границы заметки. |
| ShadowColor |
Получает или задает цвет тени заметки. |
| ShadowOffset |
Получает или задает размер тени заметки. |
| SmartLabelStyle |
Получает или задает стиль смарт-меток заметки. |
| Tag |
Получает или задает объект, связанный с данным элементом диаграммы. (Унаследовано от ChartElement) |
| TextStyle |
Получает или задает стиль текста заметки. |
| ToolTip |
Получает или задает текст подсказки для заметки. |
| Url |
Получает или задает URL-адрес заметки. |
| Visible |
Получает или задает флаг, который определяет, отображается ли заметка. |
| Width |
Получает или задает ширину заметки в пикселях. |
| X |
Получает или задает координату X заметки. |
| Y |
Получает или задает координату Y заметки. |
| YAxisName |
Получает или задает имя оси Y, к которой присоединена заметка. |
Методы
| BringToFront() |
Перемещает заметку на передний план перед всеми другими заметками. |
| Dispose() |
Освобождает ресурсы, используемые объектом ChartElement. (Унаследовано от ChartElement) |
| Dispose(Boolean) |
Освобождает неуправляемые и, при необходимости, управляемые ресурсы. |
| Equals(Object) |
Определяет, равен ли указанный объект Object текущему объекту ChartElement. (Унаследовано от ChartElement) |
| GetHashCode() |
Возвращает хэш-функцию для определенного типа. (Унаследовано от ChartElement) |
| GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
| ResizeToContent() |
Изменяет размер заметки в соответствии с размером ее содержимого. |
| SendToBack() |
Перемещает заметку на задний план позади всех других заметок. |
| SetAnchor(DataPoint) |
Выполняет привязку заметки к указанной точке данных. |
| SetAnchor(DataPoint, DataPoint) |
Выполняет привязку заметки к двум точкам данных. |
| ToString() |
Возвращает строку, которая представляет текущий объект Object. (Унаследовано от ChartElement) |