CursorEventArgs Classe

Definição

Fornece propriedades que são usadas com os seguintes eventos no objeto raiz Chart : CursorPositionChanged, CursorPositionChanging, SelectionRangeChanged e SelectionRangeChanging.

public ref class CursorEventArgs : EventArgs
public class CursorEventArgs : EventArgs
type CursorEventArgs = class
    inherit EventArgs
Public Class CursorEventArgs
Inherits EventArgs
Herança
CursorEventArgs

Observações

A CursorEventArgs classe é exposta como o e parâmetro nos CursorPositionChanged, CursorPositionChanging, SelectionRangeChanged e SelectionRangeChanging eventos do objeto raiz Chart .

Esta classe contém as seguintes propriedades:

  • A ChartArea propriedade, que é usada para obter o ChartArea objeto para o qual o evento foi levantado. A Name propriedade recebe o nome da área do mapa; outras propriedades da área do mapa também podem ser definidas.

  • A Axis propriedade, que é usada para obter o Axis objeto para o qual o evento foi levantado. Para determinar o tipo de eixo - X, X2, Y ou Y2 - use a AxisName propriedade. Outras propriedades do eixo também podem ser definidas.

  • A NewPosition propriedade, que representa a posição de um cursor ao longo de um eixo, medida como valor de eixo, no momento em que o evento foi levantado. A NewPosition propriedade pode ser usada para obter a posição de um cursor. No CursorPositionChanging caso, esta propriedade também pode ser usada para redefinir a posição do cursor.

  • A NewSelectionStart propriedade, que representa a posição inicial de uma seleção de intervalo ao longo de um eixo, medida como valor de eixo, no momento em que o evento foi levantado. A NewSelectionStart propriedade pode ser usada para obter a posição inicial selecionada no intervalo. No SelectionRangeChanging caso, esta propriedade também pode ser usada para redefinir a posição.

  • A NewSelectionEnd propriedade, que representa a posição final de uma seleção de intervalo ao longo de um eixo, medida como valor de eixo, no momento em que o evento foi levantado. A NewSelectionEnd propriedade pode ser usada para obter a posição final do intervalo selecionada. No SelectionRangeChanging caso, esta propriedade também pode ser usada para redefinir a posição.

Construtores

Name Description
CursorEventArgs(ChartArea, Axis, Double, Double)

Inicializa uma nova instância da CursorEventArgs classe com a área do mapa especificada, eixo, posições de início e fim para o novo intervalo.

CursorEventArgs(ChartArea, Axis, Double)

Inicializa uma nova instância da CursorEventArgs classe com a área do mapa especificada, eixo e posição do cursor.

Propriedades

Name Description
Axis

Obtém o Axis objeto a que pertence um cursor ou seleção de alcance.

ChartArea

Obtém o ChartArea objeto a que pertence um cursor ou seleção de alcance.

NewPosition

Obtém ou define a posição de um cursor. Dependendo do evento, também define a posição do cursor.

NewSelectionEnd

Obtém ou define a posição final de um intervalo selecionado. Dependendo do evento, também define a posição final do intervalo.

NewSelectionStart

Obtém ou define a posição inicial de um intervalo selecionado. Dependendo do evento, também define a posição de partida do campo de tiro.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a