LegendItem Classe

Définition

Représente un élément de légende qui est stocké dans la classe LegendItemsCollection.

public ref class LegendItem : System::Web::UI::DataVisualization::Charting::ChartNamedElement, System::Web::UI::DataVisualization::Charting::IChartMapArea
public class LegendItem : System.Web.UI.DataVisualization.Charting.ChartNamedElement, System.Web.UI.DataVisualization.Charting.IChartMapArea
type LegendItem = class
    inherit ChartNamedElement
    interface IChartMapArea
Public Class LegendItem
Inherits ChartNamedElement
Implements IChartMapArea
Héritage
Implémente

Remarques

La LegendItem classe représente un élément de légende, qui peut être un élément par défaut ou personnalisé :

  • Les éléments de légende par défaut sont automatiquement insérés dans la légende pour les séries de données ou les points de données. Les entrées par défaut pour les graphiques en secteurs et en anneau représentent les points de données tracés, tandis que les entrées pour tous les autres types de graphiques représentent la série tracée. Par défaut, ces entrées de légende utilisent la couleur du point de données ou de la série pour la couleur du symbole, ainsi que le nom de la série ou du point de données pour le texte de l’élément de légende. Les éléments de légende par défaut peuvent être personnalisés ou supprimés au moment de l’exécution à l’aide de l’événement CustomizeLegend du Chart contrôle.

  • Les éléments de légende personnalisés ont du texte défini par l’utilisateur, une couleur de symbole, etc. Contrairement aux entrées par défaut, elles ne sont pas connectées aux données tracées. Des éléments de légende personnalisés peuvent être ajoutés au moment du design ou de l’exécution, à l’aide de la CustomItems propriété de l’objet Legend .

Les symboles de légende peuvent être des rectangles, des lignes ou des marqueurs, selon le ImageStyle paramètre de propriété d’un LegendItem objet.

Le texte d’un élément de légende personnalisé est déterminé par la Name propriété .

Constructeurs

LegendItem()

Initialise une nouvelle instance de la classe LegendItem.

LegendItem(String, Color, String)

Initialise une nouvelle instance de la classe LegendItem avec le nom, la couleur et le chemin d'accès à l'image spécifiés.

Propriétés

BackGradientStyle

Obtient ou définit l'orientation du dégradé d'arrière-plan d'un élément de légende. Détermine aussi l'utilisation d'un dégradé.

BackHatchStyle

Obtient ou définit le style de hachurage d'un élément de légende.

BackImageTransparentColor

Obtient ou définit une couleur qui sera remplacée par une couleur transparent lorsque l'image d'arrière-plan est dessinée.

BackSecondaryColor

Obtient ou définit la couleur secondaire d'un élément de légende.

BorderColor

Obtient ou définit la couleur de bordure d’un élément de légende.

BorderDashStyle

Obtient ou définit le style de la bordure d'un élément de légende.

BorderWidth

Obtient ou définit l'épaisseur de la bordure d'un élément de légende.

Cells

Obtient la collection de cellules de l'élément de légende.

Color

Obtient ou définit la couleur d'un élément de légende.

Enabled

Obtient ou définit un indicateur qui détermine si l'élément de légende est activé.

Image

Obtient ou définit l'image qui sera affichée pour un symbole d'élément de légende.

ImageStyle

Obtient ou définit le style d'affichage de l'image d'élément de légende.

Legend

Obtient ou définit l'objet Legend associé à cet élément de légende.

MapAreaAttributes

Obtient ou définit les attributs de zone réactive d'un élément de légende.

MarkerBorderColor

Obtient ou définit la couleur de la bordure des marqueurs, s'ils sont utilisés.

MarkerBorderWidth

Obtient ou définit l'épaisseur de la bordure des marqueurs, s'ils sont utilisés. Valeur mesurée en pixels.

MarkerColor

Obtient ou définit la couleur des marqueurs, s'ils sont utilisés.

MarkerImage

Obtient ou définit une image de marqueur.

MarkerImageTransparentColor

Obtient ou définit une couleur qui sera remplacée par une couleur transparente lorsque l'image du marqueur est dessinée.

MarkerSize

Obtient ou définit la taille des marqueurs d'élément de légende, s'ils sont utilisés.

MarkerStyle

Obtient ou définit un style de marqueur d'élément de légende. Permet également d'activer ou de désactiver l'affichage des marqueurs.

Name

Obtient ou définit le nom de l'élément de légende.

PostBackValue

Obtient ou définit la valeur de publication (postback) qui peut être traitée sur un événement Click.

SeparatorColor

Obtient ou définit la couleur du séparateur de l'élément de légende.

SeparatorType

Obtient ou définit le style du séparateur de l'élément de légende.

SeriesName

Obtient ou définit le nom de l'objet Series associé à un élément de légende par défaut.

SeriesPointIndex

Obtient ou définit l'index d'un objet DataPoint associé à un élément de légende par défaut.

ShadowColor

Obtient ou définit la couleur de l'ombre d'un élément de légende.

ShadowOffset

Obtient ou définit le décalage de l'ombre (en pixels) d'un élément de légende.

Tag

Obtient ou définit un objet associé à cet élément de graphique.

(Hérité de ChartElement)
ToolTip

Obtient ou définit l'info-bulle de l'élément de légende.

Url

Obtient ou définit l'URL de destination d'un élément de légende.

Méthodes

Dispose()

Libère les ressources utilisées par le ChartElement.

(Hérité de ChartElement)
Dispose(Boolean)

Libère les ressources non managées utilisées par la classe LegendItem et libère éventuellement les ressources managées.

Equals(Object)

Détermine si l'objet Object spécifié est égal à l'objet ChartElement actuel.

(Hérité de ChartElement)
GetHashCode()

Retourne une fonction de hachage pour un type particulier.

(Hérité de ChartElement)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente le Object actuel.

(Hérité de ChartElement)

S’applique à