Partilhar via


Cursor Classe

Definição

Representa uma linha horizontal ou vertical que define uma posição ao longo de um eixo.

public ref class Cursor : IDisposable
public class Cursor : IDisposable
type Cursor = class
    interface IDisposable
Public Class Cursor
Implements IDisposable
Herança
Cursor
Implementações

Comentários

Um cursor é uma linha horizontal ou vertical que define uma posição ao longo de um eixo. Uma seleção de intervalo é um intervalo ao longo de um eixo definido por uma posição inicial e final e é exibido usando uma cor semitransparente.

Cursores e seleções de intervalo são implementados pela Cursor classe, que é exposta como a e CursorY as CursorX propriedades do ChartArea objeto. O CursorX objeto é para o eixo X de uma área de gráfico e o CursorY objeto é para o eixo Y. A AxisType propriedade desses objetos determina se o eixo associado é primário ou secundário.

A única funcionalidade de seleção de cursor e intervalo encontrada fora da Cursor classe são os eventos relacionados ao cursor e à seleção de intervalo que estão no objeto raiz Chart .

Construtores

Nome Description
Cursor()

Inicializa uma nova instância da classe Cursor.

Propriedades

Nome Description
AutoScroll

Obtém ou define um sinalizador que determina se a rolagem ocorrerá se uma operação de seleção de intervalo se estender além de um limite da área do gráfico.

AxisType

Obtém ou define o tipo de eixo ao qual o cursor está anexado.

Interval

Obtém ou define o intervalo do cursor.

IntervalOffset

Obtém ou define o deslocamento de intervalo, que afeta onde o cursor e a seleção de intervalo podem ser desenhados quando são definidos por um usuário.

IntervalOffsetType

Obtém ou define o tipo de deslocamento de intervalo de um cursor e o intervalo selecionado para um eixo.

IntervalType

Obtém ou define o tipo de intervalo para o cursor e o intervalo selecionado de um eixo.

IsUserEnabled

Obtém ou define um sinalizador que habilita ou desabilita a interface do usuário do cursor.

IsUserSelectionEnabled

Obtém ou define um sinalizador que habilita ou desabilita a interface do usuário de seleção de intervalo.

LineColor

Obtém ou define a cor da linha do cursor.

LineDashStyle

Obtém ou define o estilo da linha do cursor.

LineWidth

Obtém ou define a largura da linha, em pixels, de um cursor.

Position

Obtém ou define a posição de um cursor.

SelectionColor

Obtém ou define uma cor semitransparente que realça um intervalo de dados.

SelectionEnd

Obtém ou define a posição final de uma seleção de intervalo.

SelectionStart

Obtém ou define a posição inicial do intervalo selecionado de um cursor.

Métodos

Nome Description
Dispose()

Executa tarefas definidas pelo aplicativo que liberam, liberam ou redefinem recursos não gerenciados.

Dispose(Boolean)

Versões não gerenciadas e, opcionalmente, recursos gerenciados.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
SetCursorPixelPosition(PointF, Boolean)

Exibe um cursor na posição especificada. Medido em pixels.

SetCursorPosition(Double)

Define a posição de um cursor dentro de uma área de gráfico no valor do eixo especificado.

SetSelectionPixelPosition(PointF, PointF, Boolean)

Define as posições inicial e final de uma seleção de intervalo.

SetSelectionPosition(Double, Double)

Define a posição de um intervalo selecionado dentro de uma área de gráfico nos valores de eixo especificados.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a