Axis 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í.
Proporciona métodos y propiedades que administran los ejes del control Chart.
public ref class Axis : System::Windows::Forms::DataVisualization::Charting::ChartNamedElement
public class Axis : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
type Axis = class
inherit ChartNamedElement
Public Class Axis
Inherits ChartNamedElement
- Herencia
Comentarios
Esta clase encapsula toda la funcionalidad de los ejes del Chart control y se expone mediante las AxisXpropiedades , AxisYAxisX2 y AxisY2 de ChartArea objetos .
Para todos los gráficos , excepto barras, barras apiladas, circulares y anillos, los ejes principal y secundario son los siguientes:
Tipo de eje | Descripción |
---|---|
Eje X principal | Eje horizontal inferior. |
Eje X secundario | Eje horizontal superior. |
Eje Y principal | Eje vertical izquierdo. |
Eje Y secundario | Eje vertical derecho. |
Los gráficos de barras y barras apiladas tienen sus ejes girados 90 grados en el sentido de las agujas del reloj, por lo que el eje X principal para estos dos tipos de gráfico es el eje vertical izquierdo.
Nota Solo puede haber un conjunto de ejes (dos verticales y dos horizontales) para cada ChartArea objeto.
La Axis clase también contiene varios métodos que se pueden usar para convertir valores de eje en coordenadas de píxeles absolutas, que son útiles para el dibujo personalizado 2D, o para coordenadas relativas, que son útiles para el dibujo personalizado en 3D. Las coordenadas absolutas y relativas también se pueden convertir en valores de eje.
A continuación se muestran los elementos de eje más importantes expuestos por la Axis clase :
Elemento Axis | Descripción |
---|---|
Etiquetas de eje | Las etiquetas de un eje y sus propiedades asociadas. |
Líneas de cuadrícula | Las líneas de cuadrícula principal y secundaria de un eje. |
Marcas de paso | Marcas de graduación principales y secundarias de un eje. |
Franjas de líneas | Franjas de líneas. |
Constructores
Axis() |
Inicializa una nueva instancia de la clase Axis. |
Axis(ChartArea, AxisName) |
Inicializa una nueva instancia de la clase Axis con los valores |
Propiedades
ArrowStyle |
Obtiene o establece el estilo de flecha de un eje 2D; este estilo no se aplica a áreas del gráfico 3D. |
AxisName |
Obtiene el nombre del eje, que puede ser X, Y, X2 o Y2. |
Crossing |
Obtiene o establece la ubicación en la que un eje es cruzado por su eje asociado. |
CustomLabels |
Obtiene un objeto CustomLabelsCollection que se usa para almacenar objetos CustomLabel. |
Enabled |
Obtiene o establece un valor que indica si está habilitado un eje. |
InterlacedColor |
Obtiene o establece el color de las franjas entrelazadas. |
Interval |
Obtiene o establece el intervalo de un eje. |
IntervalAutoMode |
Obtiene o establece una marca que determina si se usa un número fijo de intervalos en el eje o si el número de intervalos depende del tamaño del eje. |
IntervalOffset |
Obtiene o establece el desplazamiento de intervalo de un eje. |
IntervalOffsetType |
Obtiene o establece el tipo de desplazamiento de intervalo de un eje. |
IntervalType |
Obtiene o establece el tipo de intervalo de un eje. |
IsInterlaced |
Obtiene o establece una marca que determina si se muestran franjas entrelazadas para un eje. |
IsLabelAutoFit |
Obtiene o establece una marca que determina si las etiquetas de eje se ajustan automáticamente. |
IsLogarithmic |
Obtiene o establece una marca que indica si el eje es logarítmico. No se permiten ceros ni valores de datos negativos en gráficos logarítmicos. |
IsMarginVisible |
Obtiene o establece una marca que determina si se va a agregar un margen al eje. |
IsMarksNextToAxis |
Obtiene o establece una marca que determina si las marcas de paso y las etiquetas de eje se mueven con un eje si el punto de cruce de un eje cambia. |
IsReversed |
Obtiene o establece una marca que indica si el eje está invertido. |
IsStartedFromZero |
Obtiene o establece una marca que indica si el valor mínimo del eje se establecerá automáticamente en cero si todos los valores del punto de datos son positivos. Si hay valores negativos del punto de datos, se usará el valor mínimo de los puntos de datos. |
LabelAutoFitMaxFontSize |
Obtiene o establece el tamaño de fuente máximo que puede usar el algoritmo de ajuste automático de la etiqueta. |
LabelAutoFitMinFontSize |
Obtiene o establece el tamaño de fuente mínimo que puede usar el algoritmo de ajuste automático de la etiqueta. |
LabelAutoFitStyle |
Obtiene o establece las modificaciones a la etiqueta permitidas que se pueden realizar para que la etiqueta quepa a lo largo de un eje. |
LabelStyle |
Obtiene o establece las propiedades LabelStyle de un eje. |
LineColor |
Obtiene o establece el color de línea de un eje. |
LineDashStyle |
Obtiene o establece el estilo de línea de un eje. |
LineWidth |
Obtiene o establece el ancho de línea de un eje, en píxeles. |
LogarithmBase |
Obtiene o establece un valor para la base del logaritmo para el eje logarítmico. |
MajorGrid |
Obtiene o establece un objeto Grid que se usa para establecer las propiedades de las líneas de cuadrícula principales de un eje. |
MajorTickMark |
Obtiene o establece un objeto TickMark que se usa para establecer las propiedades de las marcas de paso principales de un eje. |
Maximum |
Obtiene o establece el valor máximo de un eje. |
MaximumAutoSize |
Obtiene o establece el tamaño máximo del eje, medido como un porcentaje del área del gráfico. El algoritmo de diseño automático usa este valor. |
Minimum |
Obtiene o establece el valor mínimo de un eje. |
MinorGrid |
Obtiene o establece un objeto Grid que se usa para especificar los atributos de las líneas de cuadrícula secundarias de un eje. |
MinorTickMark |
Obtiene o establece un objeto TickMark que se usa para establecer las propiedades de las marcas de paso secundarias de un eje. |
Name |
Obtiene o establece el nombre del eje. |
ScaleBreakStyle |
Obtiene o establece el estilo de quiebre de escala del eje. |
ScaleView |
Obtiene o establece la vista de un eje. |
ScrollBar |
Obtiene o establece una barra de desplazamiento del eje. |
StripLines |
Obtiene un objeto de colección StripLinesCollection. |
Tag |
Obtiene o establece un objeto asociado a este elemento de gráfico. (Heredado de ChartElement) |
TextOrientation |
Obtiene o establece la orientación del texto del título del eje. |
Title |
Obtiene o establece el título del eje. |
TitleAlignment |
Obtiene o establece la alineación del título de un eje. |
TitleFont |
Obtiene o establece las propiedades de la fuente del título de un eje. |
TitleForeColor |
Obtiene o establece el color de texto del título del eje. |
ToolTip |
Obtiene o establece la información sobre herramientas usada para el eje. |
Métodos
Dispose() |
Libera los recursos que usa ChartElement. (Heredado de ChartElement) |
Dispose(Boolean) |
Libera los recursos no administrados y, opcionalmente, los 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) |
GetPosition(Double) |
Convierte un valor de eje en una posición relativa (de 0 al 100%). Si un eje es logarítmico, el valor se convierte a una escala lineal. |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
PixelPositionToValue(Double) |
Convierte una posición de píxel absoluta a lo largo de un eje en un valor de eje. Este método solo funciona en eventos Paint. |
PositionToValue(Double) |
Convierte una coordenada relativa a lo largo de un eje en un valor de eje. Este método solo funciona en eventos Paint. |
RoundAxisValues() |
Redondea automáticamente valores de eje. |
ToString() |
Devuelve una cadena que representa el objeto Object actual. (Heredado de ChartElement) |
ValueToPixelPosition(Double) |
Convierte un valor de eje en una coordenada absoluta a lo largo de un eje. Se mide en píxeles. Este método solo funciona en eventos Paint. |
ValueToPosition(Double) |
Convierte un valor de eje en su posición relativa (de 0 al 100%). Si un eje tiene una escala logarítmica, el valor se convierte a una escala lineal. Este método solo funciona en eventos Paint. |