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


ChartLegend Класс

Определение

Представляет свойства, которые можно использовать для отображения экземпляров групп рядов в условных обозначениях диаграммы.

public ref class ChartLegend : Microsoft::ReportingServices::RdlObjectModel::ReportObject, Microsoft::ReportingServices::RdlObjectModel::INamedObject
public class ChartLegend : Microsoft.ReportingServices.RdlObjectModel.ReportObject, Microsoft.ReportingServices.RdlObjectModel.INamedObject
type ChartLegend = class
    inherit ReportObject
    interface INamedObject
Public Class ChartLegend
Inherits ReportObject
Implements INamedObject
Наследование
Реализации

Конструкторы

ChartLegend()

Создает новый экземпляр класса ChartLegend.

Свойства

AutoFitTextDisabled

Указывает, что размер текста не меняется автоматически, чтобы поместиться в область условных обозначений.

ChartElementPosition

Определяет положение условных обозначений, заданное пользователем.

ChartLegendColumns

Возвращает столбцы условных обозначений.

ChartLegendTitle

Отображение заголовка в условных обозначениях.

ColumnSeparator

Указывает тип разделителя для столбцов.

ColumnSeparatorColor

Указывает цвет разделителя столбцов.

ColumnSpacing

Промежуток между столбцами в процентах от размера шрифта.

ComponentMetadata

Возвращает или задает метаданные компонента.

(Унаследовано от ReportObject)
DockOutsideChartArea

Указывает, что заголовок должен фиксироваться за пределами области диаграммы, а не внутри нее.

DockToChartArea

Имя области диаграммы, в которой выводятся условные обозначения.

EquallySpacedItems

Указанные элементы условных обозначений должны размещаться через равные интервалы.

HeaderSeparator

Указывает тип разделителя, используемый для заголовка условных обозначений.

HeaderSeparatorColor

Указывает цвет для разделителя заголовка условных обозначений.

Hidden

Указывает, что условные обозначения скрыты.

InterlacedRows

Указывает, что для строк условных обозначений должны использоваться чередующиеся цвета.

InterlacedRowsColor

Фоновый цвет для чередующихся строк условных обозначений.

Layout

Схема меток в условных обозначениях.

MaxAutoSize

Максимальный размер условных обозначений в процентах от размера диаграммы.

MinFontSize

Минимальный размер текста условных обозначений с автоматически определяемым размером.

Name

Имя условных обозначений.

Parent

Родительский объект для данного объекта отчета.

(Унаследовано от ReportObjectBase)
Position

Местоположение условных обозначений.

Reversed

Указывает, что направление для условных обозначений должно быть обратным.

Site

Возвращает или задает сайт, связанный с объектом ReportObject.

(Унаследовано от ReportObject)
Style

Возвращает свойства стиля этого объекта определения отчета.

TextWrapThreshold

Количество символов, после которого текст условных обозначений переносится на новую строку.

Методы

DeepClone()

Возвращает глубокий клон данного экземпляра ReportObject.

(Унаследовано от ReportObject)
GetContainingDataScopes()

Возвращает список объектов отчета, содержащих области данных.

(Унаследовано от ReportObject)
GetDataScopesForDefaultImpl(IContainedObject)

Возвращает области данных для реализации по умолчанию.

(Унаследовано от ReportObject)
GetDependenciesCore(IList<ReportObject>)

Возвращает основные зависимости для объекта ReportObject.

(Унаследовано от ReportObject)
Initialize()

Инициализирует экземпляр класса ChartLegend.

InitializeForDesigner()

Инициализирует объект отчета для конструктора.

(Унаследовано от ReportObject)
OnChildPropertyChanged(Int32, Object, Object)

Вызывает событие, когда была изменено свойство дочернего элемента.

(Унаследовано от ReportObject)
OnPropertyChanged(Int32, Object, Object)

Вызывает событие, если свойство было изменено.

(Унаследовано от ReportObject)
RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

Возвращает значение, указывающее, совпадает ли семантика языка определения отчетов с семантикой основного объекта.

(Унаследовано от ReportObject)
SavePropertyValue<T>(String, T, ReportObject.SwapValue<T>)

Сохраняет значение свойства объекта отчета.

(Унаследовано от ReportObject)

Явные реализации интерфейса

IComponent.Disposed

Происходит, когда объект ReportObject удаляется.

(Унаследовано от ReportObject)
IDisposable.Dispose()

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.

(Унаследовано от ReportObject)

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