CursorEventArgs Sınıf

Tanım

Kök Chart nesnede aşağıdaki olaylarla birlikte kullanılan özellikleri sağlar: CursorPositionChanged, CursorPositionChangingve SelectionRangeChangedSelectionRangeChanging.

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

Açıklamalar

CursorEventArgs sınıfı, kök Chart nesnenin eCursorPositionChanged, CursorPositionChangingSelectionRangeChanged ve SelectionRangeChanging olaylarında parametresi olarak kullanıma sunulur.

Bu sınıf aşağıdaki özellikleri içerir:

  • ChartArea olayın tetiklendiği nesneyi almak ChartArea için kullanılan özelliği. Name özelliği grafik alanının adını alır; diğer grafik alanı özellikleri de ayarlanabilir.

  • Axis olayın tetiklendiği nesneyi almak Axis için kullanılan özelliği. Eksenin türünü belirlemek için (X, X2, Y veya Y2) özelliğini kullanın AxisName . Diğer eksen özellikleri de ayarlanabilir.

  • Bir NewPosition imlecin bir eksen boyunca konumunu temsil eden özelliği, olay tetiklendiği sırada eksen değeri olarak ölçülür. NewPosition özelliği, imlecin konumunu almak için kullanılabilir. Olayda CursorPositionChanging , bu özellik imleç konumunu sıfırlamak için de kullanılabilir.

  • Bir NewSelectionStart aralık seçiminin bir eksen boyunca başlangıç konumunu temsil eden ve olay tetiklendiği sırada eksen değeri olarak ölçülen özelliği. NewSelectionStart özelliği seçili aralık başlangıç konumunu almak için kullanılabilir. Olayda SelectionRangeChanging , bu özellik konumu sıfırlamak için de kullanılabilir.

  • Olay NewSelectionEnd tetiklendiği sırada eksen değeri olarak ölçülen bir eksen boyunca aralık seçiminin bitiş konumunu temsil eden özelliği. NewSelectionEnd özelliği, seçilen aralık bitiş konumunu almak için kullanılabilir. Olayda SelectionRangeChanging , bu özellik konumu sıfırlamak için de kullanılabilir.

Oluşturucular

CursorEventArgs(ChartArea, Axis, Double)

Belirtilen grafik alanı, eksen ve imleç konumuyla sınıfın yeni bir örneğini CursorEventArgs başlatır.

CursorEventArgs(ChartArea, Axis, Double, Double)

Yeni aralık için belirtilen grafik alanı, eksen, başlangıç ve bitiş konumları ile sınıfın yeni bir örneğini CursorEventArgs başlatır.

Özellikler

Axis

Axis İmleç veya aralık seçiminin ait olduğu nesneyi alır.

ChartArea

ChartArea İmleç veya aralık seçiminin ait olduğu nesneyi alır.

NewPosition

İmlecin konumunu alır veya ayarlar. Olaya bağlı olarak imlecin konumunu da ayarlar.

NewSelectionEnd

Seçili aralığın bitiş konumunu alır veya ayarlar. Olaya bağlı olarak aralığın bitiş konumunu da ayarlar.

NewSelectionStart

Seçili aralığın başlangıç konumunu alır veya ayarlar. Olaya bağlı olarak aralığın başlangıç konumunu da ayarlar.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır