Annotation Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет свойства и методы, общие для всех заметок. Это абстрактный класс.
public ref class Annotation abstract : System::Windows::Forms::DataVisualization::Charting::ChartNamedElement
public abstract class Annotation : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
type Annotation = class
inherit ChartNamedElement
Public MustInherit Class Annotation
Inherits ChartNamedElement
- Наследование
- Производный
Комментарии
Заметки обычно используются для комментариев или разработки элементов диаграммы, таких как точки данных. Заметки также можно использовать для рисования пользовательских фигур.
По умолчанию заметки позиционируются с помощью относительных координат, с (0,0), представляющим левый верхний угол, и (100 100), представляющий нижний правый угол изображения диаграммы. Кроме того, можно переключиться из этой относительной системы координат в систему, использующую значения осей. При использовании системы координат оси X и Y, представляющей позицию верхнего левого угла заметки, задаются значения оси X и Y вместо значений, которые варьируются от 0 до 100.
При указании позиции и размера заметки можно использовать два способа использования значений осей:
Задайте значения AxisX, AxisY или обоих этих свойств заметки AxisX и AxisY значения свойств объекта ChartArea.
Используйте свойство AnchorDataPoint для привязки заметки к точке данных. В этом случае его позиционирование вычисляется автоматически.
Все заметки являются производными от класса Annotation, который можно использовать для задания атрибутов, общих для всех объектов Annotation, таких как цвет, позиция, привязка и т. д.
Конструкторы
Annotation() |
Инициализирует новый экземпляр класса Annotation. Это конструктор без параметров и не должен использоваться. |
Свойства
Alignment |
Возвращает или задает выравнивание содержимого заметки. |
AllowAnchorMoving |
Возвращает или задает флаг, указывающий, разрешено ли пользователю перемещать привязку заметки с помощью мыши. |
AllowMoving |
Получает или задает флаг, указывающий, разрешено ли пользователю перемещать заметку с помощью мыши. |
AllowPathEditing |
Получает или задает флаг, указывающий, разрешено ли пользователю перемещать точки многоугольника с помощью мыши. |
AllowResizing |
Возвращает или задает флаг, указывающий, разрешен ли пользователю изменять размер заметки с помощью мыши. |
AllowSelecting |
Возвращает или задает флаг, указывающий, разрешено ли пользователю выбрать заметку с помощью мыши. |
AllowTextEditing |
Возвращает или задает флаг, указывающий, может ли текст в заметке изменяться, когда конечный пользователь дважды щелкает текст. |
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 |
Возвращает или задает ширину строки заметки. |
Name |
Возвращает или задает уникальное имя заметки. |
Right |
Возвращает или задает правое положение границ заметки. |
ShadowColor |
Возвращает или задает цвет тени заметки. |
ShadowOffset |
Возвращает или задает размер тени заметки. |
SmartLabelStyle |
Возвращает или задает стиль смарт-метки заметки. |
Tag |
Возвращает или задает объект, связанный с этим элементом диаграммы. (Унаследовано от ChartElement) |
TextStyle |
Возвращает или задает стиль текста заметки. |
ToolTip |
Возвращает или задает текст подсказки для заметки. |
Visible |
Возвращает или задает флаг, указывающий, отображается ли заметка. |
Width |
Возвращает или задает ширину (в пикселях) заметки. |
X |
Возвращает или задает координату X заметки. |
Y |
Возвращает или задает координату Y заметки. |
YAxisName |
Возвращает или задает имя оси Y, к которой присоединена заметка. |
Методы
BeginPlacement() |
Начинает размещение заметки конечным пользователем с помощью мыши. |
BringToFront() |
Выводит заметку на передний план всех заметок. |
Dispose() |
Освобождает ресурсы, используемые ChartElement. (Унаследовано от ChartElement) |
Dispose(Boolean) |
Освобождает неуправляемые ресурсы и, при необходимости, управляемые ресурсы. |
EndPlacement() |
Заканчивает размещение заметки конечным пользователем. |
Equals(Object) |
Определяет, равен ли указанный Object текущему ChartElement. (Унаследовано от ChartElement) |
GetHashCode() |
Возвращает хэш-функцию для определенного типа. (Унаследовано от ChartElement) |
GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
ResizeToContent() |
Изменяет размер заметки в соответствии с размером содержимого. |
SendToBack() |
Отправляет заметку на спину всех заметок. |
SetAnchor(DataPoint, DataPoint) |
Привязывает заметку к двум точкам данных. |
SetAnchor(DataPoint) |
Привязывает заметку к указанной точке данных. |
ToString() |
Возвращает строку, представляющую текущую Object. (Унаследовано от ChartElement) |