LegendItem Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un élément de légende qui est stocké dans la classe 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
- Héritage
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. |
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 marque de l'élément de la légende. |
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. |
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. |
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 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) |