Annotation Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define propiedades y métodos comunes a todas las anotaciones. Esta es una clase abstracta.
public ref class Annotation abstract : System::Windows::Forms::DataVisualization::Charting::ChartNamedElement
public abstract class Annotation : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
type Annotation = class
inherit ChartNamedElement
Public MustInherit Class Annotation
Inherits ChartNamedElement
- Herencia
- Derivado
Comentarios
Las anotaciones se usan normalmente para comentar o elaborar elementos de gráfico como puntos de datos. Las anotaciones también se pueden usar para dibujar formas personalizadas.
De forma predeterminada, las anotaciones se colocan mediante coordenadas relativas, con (0,0) que representan la esquina superior izquierda y (100,100) que representa la esquina inferior derecha de la imagen del gráfico. También es posible cambiar de este sistema de coordenadas relativas a un sistema que use valores de eje. Con un sistema de coordenadas de eje, X e Y, que representan la posición de la esquina superior izquierda de una anotación, se establecen mediante valores de eje X e Y, en lugar de valores que van desde 0-100.
Hay dos maneras de usar valores de eje al especificar la posición y el tamaño de una anotación:
Establezca , AxisXAxisY o ambas propiedades de anotación en los AxisX valores de propiedad y AxisY de un ChartArea objeto .
Utilice la AnchorDataPoint propiedad para anclar la anotación a un punto de datos. En este caso, su posicionamiento se calcula automáticamente.
Todas las anotaciones se derivan de la Annotation clase , que se pueden usar para establecer atributos comunes a todos los Annotation objetos, como color, posición, anclaje, etc.
Constructores
Annotation() |
Inicializa una nueva instancia de la clase Annotation. Es el constructor sin parámetros y no se debe usar. |
Propiedades
Alignment |
Obtiene o establece la alineación del contenido de una anotación. |
AllowAnchorMoving |
Obtiene o establece una marca que especifica si el usuario final puede mover el delimitador de anotación usando un mouse. |
AllowMoving |
Obtiene o establece una marca que especifica si el usuario final puede mover una anotación usando un mouse. |
AllowPathEditing |
Obtiene o establece una marca que especifica si el usuario final puede mover los puntos de una anotación de polígono usando un mouse. |
AllowResizing |
Obtiene o establece una marca que especifica si el usuario final puede cambiar el tamaño de una anotación usando un mouse. |
AllowSelecting |
Obtiene o establece una marca que especifica si el usuario final puede seleccionar una anotación usando un mouse. |
AllowTextEditing |
Obtiene o establece una marca que especifica si se puede editar el texto de una anotación cuando el usuario final haga doble clic en el texto. |
AnchorAlignment |
Obtiene o establece la alineación de una anotación con respecto al punto de anclaje. |
AnchorDataPoint |
Obtiene o establece el punto de datos al que está anclada una anotación. |
AnchorDataPointName |
Obtiene o establece el nombre de un punto de datos al que está anclada una anotación. |
AnchorOffsetX |
Obtiene o establece el desplazamiento con respecto al punto de anclaje para la posición X de una anotación. |
AnchorOffsetY |
Obtiene o establece el desplazamiento con respecto al punto de anclaje para la posición Y de una anotación. |
AnchorX |
Obtiene o establece la coordenada X a la que está anclada la anotación. |
AnchorY |
Obtiene o establece la coordenada Y a la que está anclada la anotación. |
AnnotationGroup |
Obtiene el grupo, si hay alguno, al que pertenece la anotación. |
AnnotationType |
Obtiene o establece el nombre de tipo de una anotación. |
AxisX |
Obtiene o establece el eje X al que está adjunta una anotación. |
AxisXName |
Obtiene o establece el nombre del eje X al que está adjunta una anotación. |
AxisY |
Obtiene o establece el eje Y al que está adjunta una anotación. |
AxisYName |
Obtiene o establece el nombre del eje Y al que está adjunta una anotación. |
BackColor |
Obtiene o establece el color de fondo de una anotación. |
BackGradientStyle |
Obtiene o establece el estilo de degradado del fondo de una anotación. |
BackHatchStyle |
Obtiene o establece el estilo de sombreado del fondo de una anotación. |
BackSecondaryColor |
Obtiene o establece el color secundario del fondo de una anotación. |
Bottom |
Obtiene o establece el límite inferior de una posición de la anotación. |
ClipToChartArea |
Obtiene o establece el nombre del área del gráfico a la que se recorta una anotación. |
Font |
Obtiene o establece la fuente que se usa para el texto de una anotación. |
ForeColor |
Obtiene o establece el color del texto de una anotación. |
Height |
Obtiene o establece el alto de una anotación. |
IsSelected |
Obtiene o establece una marca que determina si se ha seleccionado una anotación. |
IsSizeAlwaysRelative |
Obtiene o establece una marca que especifica si el tamaño de una anotación siempre se define en coordenadas del gráfico relativas. |
LineColor |
Obtiene o establece el color de línea de una anotación. |
LineDashStyle |
Obtiene o establece el estilo de línea de una anotación. |
LineWidth |
Obtiene o establece el ancho de línea de una anotación. |
Name |
Obtiene o establece el nombre único de una anotación. |
Right |
Obtiene o establece la posición del límite derecho de una anotación. |
ShadowColor |
Obtiene o establece el color de la sombra de una anotación. |
ShadowOffset |
Obtiene o establece el tamaño de la sombra de una anotación. |
SmartLabelStyle |
Obtiene o establece el estilo de etiqueta inteligente de una anotación. |
Tag |
Obtiene o establece un objeto asociado a este elemento de gráfico. (Heredado de ChartElement) |
TextStyle |
Obtiene o establece el estilo de texto de una anotación. |
ToolTip |
Obtiene o establece el texto de la información sobre herramientas de una anotación. |
Visible |
Obtiene o establece una marca que especifica si una anotación es visible. |
Width |
Obtiene o establece el ancho, en píxeles, de una anotación. |
X |
Obtiene o establece la coordenada X de una anotación. |
Y |
Obtiene o establece la coordenada Y de la anotación. |
YAxisName |
Obtiene o establece el nombre del eje Y al que está adjunta una anotación. |
Métodos
BeginPlacement() |
Comienza la posición del usuario final de una anotación usando el mouse. |
BringToFront() |
Trae una anotación al frente de todas las anotaciones. |
Dispose() |
Libera los recursos que usa ChartElement. (Heredado de ChartElement) |
Dispose(Boolean) |
Libera los recursos no administrados y, opcionalmente, los recursos administrados. |
EndPlacement() |
Finaliza la posición del usuario final de una anotación. |
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) |
ResizeToContent() |
Cambia el tamaño de una anotación según el tamaño de su contenido. |
SendToBack() |
Envía una anotación al fondo de todas las anotaciones. |
SetAnchor(DataPoint) |
Ancla una anotación al punto de datos especificado. |
SetAnchor(DataPoint, DataPoint) |
Ancla una anotación a dos puntos de datos. |
ToString() |
Devuelve una cadena que representa el objeto Object actual. (Heredado de ChartElement) |