Compartir por


Cursor Clase

Definición

Representa una línea horizontal o vertical que define una posición a lo largo de un eje.

public ref class Cursor : IDisposable
public class Cursor : IDisposable
type Cursor = class
    interface IDisposable
Public Class Cursor
Implements IDisposable
Herencia
Cursor
Implementaciones

Comentarios

Un cursor es una línea horizontal o vertical que define una posición a lo largo de un eje. Una selección de intervalo es un intervalo a lo largo de un eje definido por una posición inicial y final, y se muestra mediante un color semitransparente.

Tanto los cursores como las selecciones de intervalo se implementan mediante la Cursor clase , que se expone como las CursorX propiedades y CursorY del ChartArea objeto . El CursorX objeto es para el eje X de un área de gráfico y el CursorY objeto es para el eje Y. La AxisType propiedad de estos objetos determina si el eje asociado es principal o secundario.

La única funcionalidad de selección de cursores y intervalos que se encuentran fuera de la Cursor clase son los eventos relacionados con el cursor y la selección de intervalos que se encuentran en el objeto raíz Chart .

Constructores

Nombre Description
Cursor()

Inicializa una nueva instancia de la clase Cursor.

Propiedades

Nombre Description
AutoScroll

Obtiene o establece una marca que determina si el desplazamiento se producirá si una operación de selección de intervalo se extiende más allá de un límite del área del gráfico.

AxisType

Obtiene o establece el tipo de eje al que está asociado el cursor.

Interval

Obtiene o establece el intervalo de cursor.

IntervalOffset

Obtiene o establece el desplazamiento del intervalo, que afecta a dónde se puede dibujar el cursor y la selección de intervalo cuando un usuario las establece.

IntervalOffsetType

Obtiene o establece el tipo de desplazamiento de intervalo de un cursor y un intervalo seleccionado para un eje.

IntervalType

Obtiene o establece el tipo de intervalo para el cursor y el intervalo seleccionado de un eje.

IsUserEnabled

Obtiene o establece una marca que habilita o deshabilita la interfaz de usuario del cursor.

IsUserSelectionEnabled

Obtiene o establece una marca que habilita o deshabilita la interfaz de usuario de selección de intervalos.

LineColor

Obtiene o establece el color de la línea del cursor.

LineDashStyle

Obtiene o establece el estilo de la línea de cursor.

LineWidth

Obtiene o establece el ancho de línea, en píxeles, de un cursor.

Position

Obtiene o establece la posición de un cursor.

SelectionColor

Obtiene o establece un color semitransparente que resalta un intervalo de datos.

SelectionEnd

Obtiene o establece la posición final de una selección de intervalo.

SelectionStart

Obtiene o establece la posición inicial del intervalo seleccionado de un cursor.

Métodos

Nombre Description
Dispose()

Realiza tareas definidas por la aplicación que liberan, liberan o restablecen recursos no administrados.

Dispose(Boolean)

Libera recursos administrados y, opcionalmente, administrados.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
SetCursorPixelPosition(PointF, Boolean)

Muestra un cursor en la posición especificada. Medido en píxeles.

SetCursorPosition(Double)

Establece la posición de un cursor dentro de un área de gráfico en el valor del eje especificado.

SetSelectionPixelPosition(PointF, PointF, Boolean)

Establece las posiciones inicial y final de una selección de intervalo.

SetSelectionPosition(Double, Double)

Establece la posición de un intervalo seleccionado dentro de un área de gráfico en los valores de eje especificados.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a