LegendItem Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un elemento della legenda, archiviato nella 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
- Ereditarietà
Commenti
La LegendItem classe rappresenta un elemento della legenda, che può essere un elemento predefinito o personalizzato:
Gli elementi della legenda predefiniti vengono inseriti automaticamente nella legenda per le serie di dati o i punti dati. Le voci predefinite per i grafici a torta e ad anello rappresentano i punti dati tracciati, mentre le voci per tutti gli altri tipi di grafico rappresentano la serie tracciata. Per impostazione predefinita, queste voci della legenda usano il colore del punto dati o della serie per il colore del simbolo e il nome della serie o del punto dati per il testo dell'elemento della legenda. Gli elementi della legenda predefiniti possono essere personalizzati o eliminati in fase di esecuzione usando l'evento CustomizeLegend del Chart controllo .
Gli elementi della legenda personalizzati hanno testo definito dall'utente, colore del simbolo e così via. A differenza delle voci predefinite, non sono connesse ai dati tracciati. Gli elementi della legenda personalizzati possono essere aggiunti in fase di progettazione o in fase di esecuzione, usando la CustomItems proprietà dell'oggetto Legend .
I simboli della legenda possono essere rettangoli, linee o marcatori, a seconda dell'impostazione della ImageStyle proprietà di un LegendItem oggetto.
Il testo di un elemento della legenda personalizzato è determinato dalla Name proprietà .
Costruttori
LegendItem() |
Inizializza una nuova istanza della classe LegendItem. |
LegendItem(String, Color, String) |
Inizializza una nuova istanza della classe LegendItem con il nome, il colore e il percorso dell'immagine specificati. |
Proprietà
BackGradientStyle |
Ottiene o imposta l'orientamento della sfumatura di sfondo di un elemento della legenda. Determina inoltre se viene utilizzata una sfumatura. |
BackHatchStyle |
Ottiene o imposta lo stile del tratteggio di un elemento della legenda. |
BackImageTransparentColor |
Ottiene o imposta un colore che sarà sostituito con un colore trasparente quando verrà disegnata l'immagine di sfondo. |
BackSecondaryColor |
Ottiene o imposta il colore secondario di un elemento della legenda. |
BorderColor |
Ottiene o imposta il colore del bordo di un elemento della legenda. |
BorderDashStyle |
Ottiene o imposta lo stile del bordo di un elemento della legenda. |
BorderWidth |
Ottiene o imposta lo spessore del bordo di un elemento della legenda. |
Cells |
Ottiene l'insieme di celle dell'elemento della legenda. |
Color |
Ottiene o imposta il colore di un elemento della legenda. |
Enabled |
Ottiene o imposta un flag che indica se l'elemento della legenda è abilitato. |
Image |
Ottiene o imposta l'immagine che verrà visualizzata come simbolo di un elemento della legenda. |
ImageStyle |
Ottiene o imposta lo stile di visualizzazione dell'immagine di un elemento della legenda. |
Legend |
Ottiene o imposta l'oggetto Legend associato a questo elemento della legenda. |
MarkerBorderColor |
Ottiene o imposta il colore del bordo dei marcatori, se in uso. |
MarkerBorderWidth |
Ottiene o imposta lo spessore del bordo dei marcatori, se in uso. Misurato in pixel. |
MarkerColor |
Ottiene o imposta il colore dei marcatori, se in uso. |
MarkerImage |
Ottiene o imposta un'immagine marcatore dell'elemento della legenda. |
MarkerImageTransparentColor |
Ottiene o imposta un colore che sarà sostituito con un colore trasparente quando verrà disegnata l'immagine del marcatore. |
MarkerSize |
Ottiene o imposta le dimensioni dei marcatori degli elementi della legenda, se in uso. |
MarkerStyle |
Ottiene o imposta lo stile del marcatore di un elemento della legenda. Consente inoltre di abilitare o disabilitare la visualizzazione dei marcatori. |
Name |
Ottiene o imposta il nome dell'elemento della legenda. |
SeparatorColor |
Ottiene o imposta il colore del separatore degli elementi della legenda. |
SeparatorType |
Ottiene o imposta lo stile del separatore dell'elemento della legenda. |
SeriesName |
Ottiene o imposta il nome dell'oggetto Series associato a un elemento della legenda predefinito. |
SeriesPointIndex |
Ottiene o imposta l'indice di un oggetto DataPoint associato a un elemento della legenda predefinito. |
ShadowColor |
Ottiene o imposta il colore dell'ombreggiatura di un elemento della legenda. |
ShadowOffset |
Ottiene o imposta l'offset dell'ombreggiatura di un elemento della legenda, espresso in pixel. |
Tag |
Ottiene o imposta un oggetto associato all'elemento del grafico. (Ereditato da ChartElement) |
ToolTip |
Ottiene o imposta la descrizione comando dell'elemento della legenda. |
Metodi
Dispose() |
Rilascia le risorse usate da ChartElement. (Ereditato da ChartElement) |
Dispose(Boolean) |
Rilascia le risorse non gestite usate da LegendItem e, facoltativamente, le risorse gestite. |
Equals(Object) |
Determina se l'oggetto Object specificato è uguale all'oggetto ChartElement corrente. (Ereditato da ChartElement) |
GetHashCode() |
Restituisce una funzione hash per un tipo specifico. (Ereditato da ChartElement) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto Object corrente. (Ereditato da ChartElement) |