Sdílet prostřednictvím


CursorEventArgs Třída

Definice

Poskytuje vlastnosti, které se používají s následujícími událostmi v kořenovém Chart objektu: CursorPositionChanged, CursorPositionChangingSelectionRangeChanged a SelectionRangeChanging.

public ref class CursorEventArgs : EventArgs
public class CursorEventArgs : EventArgs
type CursorEventArgs = class
    inherit EventArgs
Public Class CursorEventArgs
Inherits EventArgs
Dědičnost
CursorEventArgs

Poznámky

Třída CursorEventArgs je vystavena jako e parametr v CursorPositionChangedudálostech , CursorPositionChangingSelectionRangeChanged a SelectionRangeChanging kořenového Chart objektu.

Tato třída obsahuje následující vlastnosti:

  • Vlastnost ChartArea , která se používá k získání objektu ChartArea , pro který byla událost vyvolána. Vlastnost Name získá název oblasti grafu. Je možné nastavit i další vlastnosti oblasti grafu.

  • Vlastnost Axis , která se používá k získání objektu Axis , pro který byla událost vyvolána. Pokud chcete určit typ osy X, X2, Y nebo Y2, použijte AxisName vlastnost . Lze také nastavit další vlastnosti osy.

  • Vlastnost NewPosition , která představuje pozici kurzoru na ose měřenou jako hodnota osy v době vyvolání události. Vlastnost NewPosition lze použít k získání pozice kurzoru. V případě CursorPositionChanging lze tuto vlastnost použít také k resetování pozice kurzoru.

  • Vlastnost NewSelectionStart , která představuje počáteční pozici výběru rozsahu podél osy měřenou jako hodnota osy v době vyvolání události. Vlastnost NewSelectionStart lze použít k získání vybrané pozice zahájení rozsahu. V případě SelectionRangeChanging lze tuto vlastnost použít také k resetování pozice.

  • Vlastnost NewSelectionEnd , která představuje koncové umístění výběru rozsahu podél osy měřené jako hodnota osy v době vyvolání události. Vlastnost NewSelectionEnd lze použít k získání vybrané pozice na konci rozsahu. V případě SelectionRangeChanging lze tuto vlastnost použít také k resetování pozice.

Konstruktory

CursorEventArgs(ChartArea, Axis, Double)

Inicializuje novou instanci CursorEventArgs třídy se zadanou oblastí grafu, osou a umístěním kurzoru.

CursorEventArgs(ChartArea, Axis, Double, Double)

Inicializuje novou instanci CursorEventArgs třídy se zadanou oblastí grafu, osou, počáteční a koncovou pozicí pro novou oblast.

Vlastnosti

Axis

Axis Získá objekt, ke kterému patří kurzor nebo oblast výběru.

ChartArea

ChartArea Získá objekt, ke kterému patří kurzor nebo oblast výběru.

NewPosition

Získá nebo nastaví pozici kurzoru. V závislosti na události nastaví také pozici kurzoru.

NewSelectionEnd

Získá nebo nastaví koncovou pozici vybrané oblasti. V závislosti na události nastaví také koncovou pozici rozsahu.

NewSelectionStart

Získá nebo nastaví počáteční pozici vybrané oblasti. V závislosti na události také nastaví počáteční pozici rozsahu.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro