Compartilhar via


LegendItem Classe

Definição

Representa um item de legenda, que é armazenado na LegendItemsCollection classe.

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 com os 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.

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

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

Construtores

Nome Description
LegendItem()

Inicializa uma nova instância da classe LegendItem.

LegendItem(String, Color, String)

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

Propriedades

Nome Description
BackGradientStyle

Obtém ou define a orientação para o gradiente em segundo plano de um item de legenda. Também determina se um gradiente é usado.

BackHatchStyle

Obtém ou define o estilo de criação de um item de legenda.

BackImageTransparentColor

Obtém ou define uma cor que será substituída por uma cor transparente quando a imagem de plano 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 da 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 Legend objeto associado a este item de legenda.

MapAreaAttributes

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

MarkerBorderColor

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

MarkerBorderWidth

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

MarkerColor

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

MarkerImage

Obtém ou define uma imagem de 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 usado.

MarkerStyle

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

Name

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

PostBackValue

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

SeparatorColor

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

SeparatorType

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

SeriesName

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

SeriesPointIndex

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

ShadowColor

Obtém ou define a cor da 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 de 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

Nome Description
Dispose()

Libera os recursos usados pelo ChartElement.

(Herdado de ChartElement)
Dispose(Boolean)

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

Equals(Object)

Determina se o especificado Object é igual ao atual ChartElement.

(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 Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o atual Object.

(Herdado de ChartElement)

Aplica-se a