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 представляет элемент условных обозначений, который может быть либо элементом по умолчанию, либо пользовательским:
Элементы условных обозначений по умолчанию автоматически вставляются в условные обозначения для ряда данных или точек данных. Записи по умолчанию для круговых и кольцевых диаграмм представляют графики точек данных, в то время как записи для всех других типов диаграмм представляют графики ряда. По умолчанию эти записи условных обозначений используют цвет точки данных или ряда для цвета символа, а также имя ряда или точки данных для текста элемента условных обозначений. Элементы условных обозначений Chart по умолчанию можно настроить или удалить во время выполнения с помощью CustomizeLegend события элемента управления.
Пользовательские элементы условных обозначений имеют определяемый пользователем текст, цвет символов и т. д. В отличие от записей по умолчанию, они не подключены к данным с графиком. Пользовательские элементы условных обозначений Legend можно добавлять во время разработки или во время выполнения с помощью CustomItems свойства объекта.
Символы условных обозначений LegendItem могут быть прямоугольниками, линиями или маркерами в зависимости от ImageStyle параметра свойства объекта.
Текст пользовательского элемента условных обозначений определяется свойством 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) |