LegendItem Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa um item de lenda, que é armazenado na LegendItemsCollection classe.
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
- Herança
Observações
A LegendItem classe representa um item de lenda, que pode ser um item padrão ou personalizado:
Os itens de legenda padrão são automaticamente inseridos na legenda para séries de dados ou pontos de dados. As entradas padrão para gráficos de tarte e donuts representam os pontos de dados plotados, enquanto as entradas para todos os outros tipos de gráficos representam a série plotada. Por defeito, estas entradas de legenda usam o ponto de dados ou a cor da série para a cor do símbolo, e o nome da série ou ponto de dados para o texto do item legendário. Itens legendários padrão podem ser personalizados ou eliminados em tempo de execução usando o CustomizeLegend evento do Chart controlo.
Itens de legendas personalizadas têm texto definido pelo utilizador, cor dos símbolos, e assim por diante. Ao contrário das entradas padrão, estas não estão ligadas aos dados plotados. Itens legendários personalizados podem ser adicionados tanto em tempo de design como em 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 de propriedade de um LegendItem objeto.
O texto de um item legendário personalizado é determinado pela propriedade Name .
Construtores
| Name | Description |
|---|---|
| LegendItem() |
Inicializa uma nova instância da LegendItem classe. |
| LegendItem(String, Color, String) |
Inicializa uma nova instância da LegendItem classe com o nome, cor e caminho da imagem especificados. |
Propriedades
| Name | Description |
|---|---|
| BackGradientStyle |
Obtém ou define a orientação para o gradiente de fundo de um item legendário. Também determina se um gradiente é utilizado. |
| BackHatchStyle |
Obtém ou define o estilo de hatching de um item lendário. |
| BackImageTransparentColor |
Recebe ou define uma cor que será substituída por uma cor transparente quando a imagem de fundo for desenhada. |
| BackSecondaryColor |
Obtém ou define a cor secundária de um item lendário. |
| BorderColor |
Obtém ou define a cor da borda de um item de lenda. |
| BorderDashStyle |
Obtém ou define o estilo de borda de um item de lenda. |
| BorderWidth |
Obtém ou define a largura da borda de um item de lenda. |
| Cells |
Obtém a coleção de células no item de lenda. |
| Color |
Obtém ou define a cor de um item lendário. |
| Enabled |
Recebe ou define uma flag que indica se o item legendário está ativado. |
| Image |
Recebe ou define a imagem que será exibida para um símbolo de item com lenda. |
| ImageStyle |
Obtém ou define o estilo de exibição da imagem do item legendário. |
| Legend |
Obtém ou define o Legend objeto associado a este item legendário. |
| MarkerBorderColor |
Obtém ou define a cor da borda dos marcadores, se usados. |
| MarkerBorderWidth |
Obtém ou define a largura da borda dos marcadores, se usados. Medido em píxeis. |
| MarkerColor |
Obtém ou define a cor dos marcadores, se usados. |
| MarkerImage |
Recebe ou define uma imagem marcadora do item lendário. |
| MarkerImageTransparentColor |
Recebe 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 itens de lenda, se usados. |
| MarkerStyle |
Obtém ou define um marcador de item lendário. Também é usado para ativar ou desativar a visualização de marcadores. |
| Name |
Obtém ou define o nome do item lendário. |
| SeparatorColor |
Obtém ou define a cor do separador de itens da legenda. |
| SeparatorType |
Obtém ou define o estilo separador do item lendário. |
| SeriesName |
Obtém ou define o nome do Series item associado a uma legenda padrão. |
| SeriesPointIndex |
Obtém ou define o índice de um DataPoint objeto associado a um item de legenda por defeito. |
| ShadowColor |
Obtém ou define a cor da sombra de um item de lenda. |
| ShadowOffset |
Obtém ou define o deslocamento de sombra, em pixels, de um item de lenda. |
| Tag |
Obtém ou define um objeto associado a este elemento do mapa. (Herdado de ChartElement) |
| ToolTip |
Obtém ou define a dica de ferramenta do item lenda. |
Métodos
| Name | Description |
|---|---|
| Dispose() |
Liberta os recursos usados pelo ChartElement. (Herdado de ChartElement) |
| Dispose(Boolean) |
Liberta os recursos não geridos usados pelo LegendItem e opcionalmente liberta os recursos geridos. |
| Equals(Object) |
Determina se o especificado Object é igual à corrente ChartElement. (Herdado de ChartElement) |
| GetHashCode() |
Devolve uma função de hash para um determinado tipo. (Herdado de ChartElement) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa a corrente Object. (Herdado de ChartElement) |