CursorEventArgs Klasa

Definicja

Udostępnia właściwości używane z następującymi zdarzeniami w obiekcie głównym Chart : CursorPositionChanged, CursorPositionChangingi SelectionRangeChangedSelectionRangeChanging.

public ref class CursorEventArgs : EventArgs
public class CursorEventArgs : EventArgs
type CursorEventArgs = class
    inherit EventArgs
Public Class CursorEventArgs
Inherits EventArgs
Dziedziczenie
CursorEventArgs

Uwagi

Klasa CursorEventArgs jest uwidoczniona jako e parametr w CursorPositionChangedobiekcie , CursorPositionChangingSelectionRangeChanged i SelectionRangeChanging zdarzenia obiektu głównegoChart.

Ta klasa zawiera następujące właściwości:

  • Właściwość ChartArea , która służy do pobierania ChartArea obiektu, dla którego zostało zgłoszone zdarzenie. Właściwość Name pobiera nazwę obszaru wykresu. Można również ustawić inne właściwości obszaru wykresu.

  • Właściwość Axis , która służy do pobierania Axis obiektu, dla którego zostało zgłoszone zdarzenie. Aby określić typ osi — X, X2, Y lub Y2 — użyj AxisName właściwości . Można również ustawić inne właściwości osi.

  • Właściwość NewPosition , która reprezentuje położenie kursora wzdłuż osi, mierzoną jako wartość osi, w momencie podniesienia zdarzenia. Właściwość NewPosition może służyć do pobierania pozycji kursora. CursorPositionChanging W przypadku tej właściwości można również użyć do zresetowania położenia kursora.

  • Właściwość NewSelectionStart , która reprezentuje pozycję początkową zaznaczenia zakresu wzdłuż osi, mierzoną jako wartość osi, w momencie podniesienia zdarzenia. Właściwość NewSelectionStart może służyć do pobierania wybranej pozycji początkowej zakresu. SelectionRangeChanging W przypadku tej właściwości można również użyć do zresetowania pozycji.

  • Właściwość NewSelectionEnd , która reprezentuje położenie końcowego zaznaczenia zakresu wzdłuż osi, mierzoną jako wartość osi, w momencie podniesienia zdarzenia. Właściwość NewSelectionEnd może służyć do pobierania wybranej pozycji końcowej zakresu. SelectionRangeChanging W przypadku tej właściwości można również użyć do zresetowania pozycji.

Konstruktory

CursorEventArgs(ChartArea, Axis, Double)

Inicjuje CursorEventArgs nowe wystąpienie klasy z określonym obszarem wykresu, osią i położeniem kursora.

CursorEventArgs(ChartArea, Axis, Double, Double)

Inicjuje CursorEventArgs nowe wystąpienie klasy z określonym obszarem wykresu, osią, pozycjami początkowymi i końcowymi dla nowego zakresu.

Właściwości

Axis

Axis Pobiera obiekt, do którego należy kursor lub wybór zakresu.

ChartArea

ChartArea Pobiera obiekt, do którego należy kursor lub wybór zakresu.

NewPosition

Pobiera lub ustawia położenie kursora. W zależności od zdarzenia ustawia również położenie kursora.

NewSelectionEnd

Pobiera lub ustawia położenie końcowe wybranego zakresu. W zależności od zdarzenia ustawia również położenie końcowe zakresu.

NewSelectionStart

Pobiera lub ustawia pozycję początkową wybranego zakresu. W zależności od zdarzenia ustawia również pozycję początkową zakresu.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy