ChartLegend Klasse

Definition

Stellt die Eigenschaften dar, die verwendet werden können, um Instanzen der Reihengruppen in einer Diagrammlegende anzuzeigen.

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
Vererbung
Implementiert

Konstruktoren

ChartLegend()

Erstellt eine neue Instanz der ChartLegend-Klasse.

Eigenschaften

AutoFitTextDisabled

Gibt an, dass die Größe des Texts nicht automatisch angepasst wird, damit er in den Legendenbereich passt.

ChartElementPosition

Definiert eine benutzerdefinierte Position für die Legende.

ChartLegendColumns

Ruft die Legendenspalten ab.

ChartLegendTitle

Titelanzeige in der Legende.

ColumnSeparator

Gibt den Typ des Trennzeichens an, das für die Spalten verwendet werden soll.

ColumnSeparatorColor

Gibt an, welche Farbe für das Spaltentrennzeichen verwendet werden soll.

ColumnSpacing

Abstand zwischen Spalten als Prozentsatz des Schriftgrads.

ComponentMetadata

Ruft die Komponentenmetadaten ab oder legt sie fest.

(Geerbt von ReportObject)
DockOutsideChartArea

Gibt an, dass der Titel außerhalb der Diagrammfläche angedockt werden soll und nicht innerhalb der Diagrammfläche.

DockToChartArea

Name der Diagrammfläche, auf der die Legende gezeichnet werden soll.

EquallySpacedItems

Die angegebenen Legendenelemente sollen in gleichmäßigem Abstand angeordnet werden.

HeaderSeparator

Gibt an, welche Art von Trennzeichen für die Legendenheader verwendet werden soll.

HeaderSeparatorColor

Gibt an, welche Farbe für das Trennzeichen in der Legendenüberschrift verwendet werden soll.

Hidden

Gibt an, dass die Legende ausgeblendet ist.

InterlacedRows

Gibt an, dass Legendenzeilen Zeilensprungfarben verwenden sollen.

InterlacedRowsColor

Die Hintergrundfarbe, die für Legendenzeilen mit Zeilensprung verwendet werden soll.

Layout

Die Anordnung von Bezeichnungen innerhalb der Legende.

MaxAutoSize

Die maximale Größe für die Legende in Prozent der Diagrammgröße.

MinFontSize

Minimale Größe für automatisch angepassten Legendentext.

Name

Name der Legende.

Parent

Das übergeordnete Element dieses Berichtsobjekts.

(Geerbt von ReportObjectBase)
Position

Die Position der Legende.

Reversed

Gibt an, dass die Richtung der Legende umgekehrt werden soll.

Site

Ruft die einem ReportObject-Objekt zugeordnete Site ab oder legt sie fest.

(Geerbt von ReportObject)
Style

Ruft die Stileigenschaften dieses Berichtsdefinitionsobjekts ab.

TextWrapThreshold

Anzahl der Zeichen, nach denen ein Umbruch des Legendentexts erfolgen soll.

Methoden

DeepClone()

Gibt einen tiefen Klon dieser ReportObject-Instanz zurück.

(Geerbt von ReportObject)
GetContainingDataScopes()

Gibt die Liste des Berichtsobjekts zurück, das Datenbereiche enthält.

(Geerbt von ReportObject)
GetDataScopesForDefaultImpl(IContainedObject)

Gibt die Datenbereiche für die Standardimplementierung zurück.

(Geerbt von ReportObject)
GetDependenciesCore(IList<ReportObject>)

Gibt die Abhängigkeiten für das ReportObject-Objekt (Core) zurück.

(Geerbt von ReportObject)
Initialize()

Initialisiert eine Instanz der ChartLegend-Klasse.

InitializeForDesigner()

Initialisiert das Berichtsobjekt für den Designer.

(Geerbt von ReportObject)
OnChildPropertyChanged(Int32, Object, Object)

Löst ein Ereignis aus, wenn die Eigenschaft des untergeordneten Elements geändert wurde.

(Geerbt von ReportObject)
OnPropertyChanged(Int32, Object, Object)

Löst ein Ereignis aus, wenn die Eigenschaft geändert wurde.

(Geerbt von ReportObject)
RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

Gibt zurück, ob die Semantik der Berichtsdefinitionssprache identisch mit dem Kernobjekt ist.

(Geerbt von ReportObject)
SavePropertyValue<T>(String, T, ReportObject.SwapValue<T>)

Speichert den Eigenschaftswert des Berichtsobjekts.

(Geerbt von ReportObject)

Explizite Schnittstellenimplementierungen

IComponent.Disposed

Tritt auf, wenn das ReportObject-Objekt verworfen wird.

(Geerbt von ReportObject)
IDisposable.Dispose()

Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.

(Geerbt von ReportObject)

Gilt für: