Compartilhar via


LegendItem Classe

Definição

Representa um item de legenda, que é armazenado na 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
Herança
Implementações

Comentários

A LegendItem classe representa um item de legenda, que pode ser um item padrão ou personalizado:

  • Os itens de legenda padrão são inseridos automaticamente na legenda para séries de dados ou pontos de dados. As entradas padrão para gráficos de pizza e rosca representam os pontos de dados plotados, enquanto as entradas para todos os outros tipos de gráfico representam a série plotada. Por padrão, essas entradas de legenda usam a cor do ponto de dados ou da série para a cor do símbolo e o nome da série ou do ponto de dados do texto do item de legenda. Os itens de legenda padrão podem ser personalizados ou excluídos em tempo de execução usando o CustomizeLegend evento do Chart controle.

  • Os itens de legenda personalizados têm texto definido pelo usuário, cor do símbolo e assim por diante. Ao contrário das entradas padrão, elas não estão conectadas aos dados plotados. Itens de legenda personalizados podem ser adicionados em tempo de design ou tempo de execução, usando a CustomItems propriedade do Legend objeto .

Os símbolos de legenda podem ser retângulos, linhas ou marcadores, dependendo da ImageStyle configuração da propriedade de um LegendItem objeto.

O texto de um item de legenda personalizado é determinado pela Name propriedade .

Construtores

LegendItem()

Inicializa uma nova instância da classe LegendItem.

LegendItem(String, Color, String)

Inicializa uma nova instância da classe LegendItem com o nome, a cor e o caminho de imagem especificados.

Propriedades

BackGradientStyle

Obtém ou define a orientação do gradiente da tela de fundo de um item de legenda. Também determina se um gradiente é usado.

BackHatchStyle

Obtém ou define o estilo de hachura de um item de legenda.

BackImageTransparentColor

Obtém ou define uma cor que será substituída por uma cor transparente quando a imagem de tela de fundo for desenhada.

BackSecondaryColor

Obtém ou define a cor secundária de um item de legenda.

BorderColor

Obtém ou define a cor da borda de um item de legenda.

BorderDashStyle

Obtém ou define o estilo de borda de um item de legenda.

BorderWidth

Obtém ou define a largura de borda de um item de legenda.

Cells

Obtém a coleção de células no item de legenda.

Color

Obtém ou define a cor de um item de legenda.

Enabled

Obtém ou define um sinalizador que indica se o item de legenda está habilitado.

Image

Obtém ou define a imagem que será exibida para um símbolo de item de legenda.

ImageStyle

Obtém ou define o estilo de exibição da imagem do item de legenda.

Legend

Obtém ou define o objeto Legend associado a esse item de legenda.

MapAreaAttributes

Obtém ou define os atributos de área de mapa de um item de legenda.

MarkerBorderColor

Obtém ou define a cor da borda dos marcadores, se usada.

MarkerBorderWidth

Obtém ou define a largura da borda do marcador, se usado. Medido em pixels.

MarkerColor

Obtém ou define a cor dos marcadores, se usada.

MarkerImage

Obtém ou define uma imagem do marcador.

MarkerImageTransparentColor

Obtém ou define uma cor que será substituída por uma cor transparente quando a imagem do marcador for desenhada.

MarkerSize

Obtém ou define o tamanho dos marcadores de item de legenda, se usados.

MarkerStyle

Obtém ou define um estilo de marcador do item de legenda. Também usado para habilitar ou desabilitar a exibição de marcadores.

Name

Obtém ou define o nome do item da legenda.

PostBackValue

Obtém ou define o valor de postback que pode ser processado em um evento Click.

SeparatorColor

Obtém ou define a cor do separador de item da legenda.

SeparatorType

Obtém ou define o estilo do separador do item de legenda.

SeriesName

Obtém ou define o nome do Series associado a um item de legenda padrão.

SeriesPointIndex

Obtém ou define o índice de um objeto DataPoint associado a um item de legenda padrão.

ShadowColor

Obtém ou define a cor de sombra de um item de legenda.

ShadowOffset

Obtém ou define o deslocamento de sombra, em pixels, de um item de legenda.

Tag

Obtém ou define um objeto associado a esse elemento do gráfico.

(Herdado de ChartElement)
ToolTip

Obtém ou define a dica de ferramenta do item de legenda.

Url

Obtém ou define a URL de destino de um item de legenda.

Métodos

Dispose()

Libera os recursos usados pelo ChartElement.

(Herdado de ChartElement)
Dispose(Boolean)

Libera os recursos não gerenciados usados pela classe LegendItem e, opcionalmente, libera os recursos gerenciados.

Equals(Object)

Determina se o Object especificado é igual ao ChartElement atual.

(Herdado de ChartElement)
GetHashCode()

Retorna uma função de hash para um tipo específico.

(Herdado de ChartElement)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o Object atual.

(Herdado de ChartElement)

Aplica-se a