Condividi tramite


LegendItem Classe

Definizione

Rappresenta un elemento della legenda, archiviato nella 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
Ereditarietà
Implementazioni

Commenti

La LegendItem classe rappresenta un elemento 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 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 dei simboli 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 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.

MapAreaAttributes

Ottiene o imposta gli attributi dell'area della mappa di un 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 l'immagine del marcatore.

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.

PostBackValue

Ottiene o imposta il valore di postback che può essere elaborato in un evento Click.

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.

Url

Ottiene o imposta l'URL di destinazione di un elemento della legenda.

Metodi

Dispose()

Rilascia le risorse usate da ChartElement.

(Ereditato da ChartElement)
Dispose(Boolean)

Rilascia le risorse non gestite usate dalla classe 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)

Si applica a