LegendItem Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет элемент легенды, хранящийся в классе LegendItemsCollection.
public ref class LegendItem : System::Windows::Forms::DataVisualization::Charting::ChartNamedElement
public class LegendItem : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
type LegendItem = class
inherit ChartNamedElement
Public Class LegendItem
Inherits ChartNamedElement
- Наследование
Комментарии
Класс LegendItem представляет элемент легенды, который может быть элементом по умолчанию или пользовательским элементом:
Элементы условных обозначений по умолчанию автоматически вставляются в условные обозначения для рядов данных или точек данных. Записи по умолчанию для круговых и кольцевых диаграмм представляют собой отобразившиеся точки данных, а записи для всех остальных типов диаграмм — ряды. По умолчанию в этих записях условных обозначений используется цвет точки данных или ряда для цвета символа, а для текста элемента условных обозначений — имя ряда или точки данных. Элементы условных обозначений по умолчанию можно настраивать или удалять во время выполнения с помощью CustomizeLegend события Chart элемента управления .
Пользовательские элементы условных обозначений имеют определяемый пользователем текст, цвет символов и т. д. В отличие от записей по умолчанию, они не связаны с данными. Пользовательские элементы условных обозначений можно добавлять во время разработки или во время выполнения с помощью CustomItems свойства Legend объекта .
Символы условных обозначений могут быть прямоугольниками, линиями или маркерами в зависимости ImageStyle от настройки LegendItem свойства объекта.
Текст пользовательского элемента легенды определяется свойством Name .
Конструкторы
LegendItem() |
Инициализирует новый экземпляр класса LegendItem. |
LegendItem(String, Color, String) |
Инициализирует новый экземпляр класса LegendItem с указанными именем, цветом и путем к изображению. |
Свойства
BackGradientStyle |
Получает или задает ориентацию градиента фона для элемента легенды. Также определяет, используется ли градиент. |
BackHatchStyle |
Получает или задает стиль штриховки элемента легенды. |
BackImageTransparentColor |
Получает или задает цвет, который будет заменен прозрачным цветом при рисовании фонового изображения. |
BackSecondaryColor |
Получает или задает вторичный цвет элемента легенды. |
BorderColor |
Возвращает или задает цвет границы элемента условных обозначений. |
BorderDashStyle |
Получает или задает стиль границы элемента легенды. |
BorderWidth |
Получает или задает ширину границы элемента легенды. |
Cells |
Получает коллекцию ячеек в элементе легенды. |
Color |
Получает или задает цвет элемента легенды. |
Enabled |
Получает или задает флаг, указывающий, включен ли элемент легенды. |
Image |
Получает или задает изображение, отображающееся в качестве символа элемента легенды. |
ImageStyle |
Получает или задает стиль отображения изображения элемента легенды. |
Legend |
Получает или задает Legend объект, связанный с этим элементом легенды. |
MarkerBorderColor |
Получает или задает цвет границы маркеров, если они используются. |
MarkerBorderWidth |
Получает или задает ширину границы маркеров, если они используются. Измеряется в пикселях. |
MarkerColor |
Получает или задает цвет маркеров, если они используются. |
MarkerImage |
Получает или задает изображение маркера элемента легенды. |
MarkerImageTransparentColor |
Получает или задает цвет, который будет заменен прозрачным цветом при создании изображения маркера. |
MarkerSize |
Получает или задает размер маркеров элементов легенды, если они используются. |
MarkerStyle |
Получает или задает стиль маркеров элемента легенды. Также используется, чтобы включать и отключать отображение маркеров. |
Name |
Получает или задает имя элемента легенды. |
SeparatorColor |
Получает или задает цвет разделителя элемента легенды. |
SeparatorType |
Получает или задает стиль разделителя элемента легенды. |
SeriesName |
Получает или задает имя объекта Series, связанного с элементом легенды по умолчанию. |
SeriesPointIndex |
Получает или задает индекс объекта DataPoint, связанного с элементом легенды по умолчанию. |
ShadowColor |
Получает или задает цвет тени элемента легенды. |
ShadowOffset |
Получает или задает смещение тени элемента легенды в пикселях. |
Tag |
Получает или задает объект, связанный с данным элементом диаграммы. (Унаследовано от ChartElement) |
ToolTip |
Получает или задает подсказку элемента легенды. |
Методы
Dispose() |
Освобождает ресурсы, используемые объектом ChartElement. (Унаследовано от ChartElement) |
Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые объектом LegendItem, а при необходимости освобождает также управляемые ресурсы. |
Equals(Object) |
Определяет, равен ли указанный объект Object текущему объекту ChartElement. (Унаследовано от ChartElement) |
GetHashCode() |
Возвращает хэш-функцию для определенного типа. (Унаследовано от ChartElement) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, которая представляет текущий объект Object. (Унаследовано от ChartElement) |