LegendItem Clase

Definición

Representa un elemento de leyenda, que está almacenado en la clase LegendItemsCollection.

public class LegendItem : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
Herencia

Comentarios

La LegendItem clase representa un elemento de leyenda, que puede ser un elemento predeterminado o personalizado:

  • Los elementos de leyenda predeterminados se insertan automáticamente en la leyenda para los puntos de datos o series de datos. Las entradas predeterminadas para los gráficos circulares y de anillos representan los puntos de datos trazados, mientras que las entradas de todos los demás tipos de gráfico representan la serie trazada. De forma predeterminada, estas entradas de leyenda usan el color del punto de datos o la serie para el color del símbolo y el nombre de la serie o el punto de datos del texto del elemento de leyenda. Los elementos de leyenda predeterminados se pueden personalizar o eliminar en tiempo de ejecución mediante el CustomizeLegend evento del Chart control .

  • Los elementos de leyenda personalizados tienen texto definido por el usuario, color de símbolo, etc. A diferencia de las entradas predeterminadas, no están conectadas con los datos trazados. Los elementos de leyenda personalizados se pueden agregar en tiempo de diseño o en tiempo de ejecución, mediante la CustomItems propiedad del Legend objeto .

Los símbolos de leyenda pueden ser rectángulos, líneas o marcadores, según el ImageStyle valor de propiedad de un LegendItem objeto.

El texto de un elemento de leyenda personalizado viene determinado por la Name propiedad .

Constructores

LegendItem()

Inicializa una nueva instancia de la clase LegendItem.

LegendItem(String, Color, String)

Inicializa una nueva instancia de la clase LegendItem con el nombre, el color y la ruta de acceso de la imagen especificados.

Propiedades

BackGradientStyle

Obtiene o establece la orientación para el degradado de fondo de un elemento de leyenda. También determina si se usa un degradado.

BackHatchStyle

Obtiene o establece el estilo de sombreado de un elemento de leyenda.

BackImageTransparentColor

Obtiene o establece un color que se reemplazará con un color transparente al dibujar la imagen del fondo.

BackSecondaryColor

Obtiene o establece el color secundario de un elemento de leyenda.

BorderColor

Obtiene o establece el color del borde de un elemento de leyenda.

BorderDashStyle

Obtiene o establece el estilo del borde de un elemento de leyenda.

BorderWidth

Obtiene o establece el ancho del borde de un elemento de leyenda.

Cells

Obtiene la colección de celdas del elemento de leyenda.

Color

Obtiene o establece el color de un elemento de leyenda.

Enabled

Obtiene o establece una marca que indica si el elemento de leyenda está habilitado.

Image

Obtiene o establece la imagen que se mostrará para un símbolo de elemento de leyenda.

ImageStyle

Obtiene o establece el estilo de presentación de la imagen de elemento de leyenda.

Legend

Obtiene o establece el objeto Legend asociado a este elemento de leyenda.

MarkerBorderColor

Obtiene o establece el color del borde de los marcadores, si se usan.

MarkerBorderWidth

Obtiene o establece el ancho del borde de los marcadores, si se usan. Se mide en píxeles.

MarkerColor

Obtiene o establece el color de los marcadores, si se usan.

MarkerImage

Obtiene o establece una imagen de marcador de posición del elemento de la leyenda.

MarkerImageTransparentColor

Obtiene o establece un color que se reemplazará con un color transparente cuando se dibuje la imagen del marcador.

MarkerSize

Obtiene o establece el tamaño de los marcadores de elemento de leyenda, si se usan.

MarkerStyle

Obtiene o establece un estilo de marcador de elemento de leyenda. También se usa para habilitar o deshabilitar la presentación de marcadores.

Name

Obtiene o establece el nombre del elemento de leyenda.

SeparatorColor

Obtiene o establece el color del separador de elementos de leyenda.

SeparatorType

Obtiene o establece el estilo del separador de elementos de leyenda.

SeriesName

Obtiene o establece el nombre de la clase Series asociada a un elemento de leyenda predeterminado.

SeriesPointIndex

Obtiene o establece el índice de un objeto DataPoint asociado a un elemento de leyenda predeterminado.

ShadowColor

Obtiene o establece el color de sombra de un elemento de leyenda.

ShadowOffset

Obtiene o establece el desplazamiento de sombra, en píxeles, de un elemento de leyenda.

Tag

Obtiene o establece un objeto asociado a este elemento de gráfico.

(Heredado de ChartElement)
ToolTip

Obtiene o establece la información sobre herramientas del elemento de leyenda.

Métodos

Dispose()

Libera los recursos que usa ChartElement.

(Heredado de ChartElement)
Dispose(Boolean)

Libera los recursos no administrados que usa LegendItem y, de forma opcional, libera los recursos administrados.

Equals(Object)

Determina si el objeto Object especificado es igual al objeto ChartElement actual.

(Heredado de ChartElement)
GetHashCode()

Devuelve una función hash para un tipo concreto.

(Heredado de ChartElement)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto Object actual.

(Heredado de ChartElement)

Se aplica a

Producto Versiones
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1