Поделиться через


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)

Применяется к