Freigeben über


Cursor Klasse

Definition

Stellt eine horizontale oder vertikale Linie dar, die eine Position auf einer Achse definiert.

public ref class Cursor : IDisposable
public class Cursor : IDisposable
type Cursor = class
    interface IDisposable
Public Class Cursor
Implements IDisposable
Vererbung
Cursor
Implementiert

Hinweise

Ein Cursor ist eine horizontale oder vertikale Linie, die eine Position entlang einer Achse definiert. Eine Bereichsauswahl ist ein Bereich entlang einer Achse, der durch eine Anfangs- und Endposition definiert und in einer halbtransparenten Farbe angezeigt wird.

Cursor und Bereichsauswahl werden beide von der Cursor -Klasse implementiert, die als Eigenschaften CursorX und CursorY des ChartArea Objekts verfügbar gemacht wird. Das CursorX -Objekt ist für die X-Achse eines Diagrammbereichs und das CursorY -Objekt für die Y-Achse. Die AxisType -Eigenschaft dieser Objekte bestimmt, ob die zugeordnete Achse primär oder sekundär ist.

Die einzigen Cursor- und Bereichsauswahlfunktionen außerhalb der Cursor -Klasse sind die Ereignisse im Zusammenhang mit dem Cursor und der Bereichsauswahl, die sich im Stammobjekt Chart befinden.

Konstruktoren

Cursor()

Initialisiert eine neue Instanz der Cursor-Klasse.

Eigenschaften

AutoScroll

Ruft ein Flag ab, das bestimmt, ob ein Bildlauf auftritt, wenn eine Bereichsauswahloperation jenseits einer Begrenzung des Diagrammbereichs erweitert wird, oder legt es fest.

AxisType

Ruft den Typ der Achse ab, an die der Cursor angefügt wird, oder legt ihn fest.

Interval

Ruft das Cursorintervall ab oder legt es fest.

IntervalOffset

Ruft den Intervalloffset ab, der beeinflusst, wo der Cursor und die Bereichsauswahl gezeichnet werden können, wenn sie von einem Benutzer festgelegt werden, oder legt ihn fest.

IntervalOffsetType

Ruft den Intervalloffsettyp eines Cursors und ausgewählten Bereichs für eine Achse ab oder legt ihn fest.

IntervalType

Ruft den Intervalltyp des Cursors und ausgewählten Bereichs einer Achse ab oder legt ihn fest.

IsUserEnabled

Ruft ein Flag ab, das die Cursorbenutzeroberfläche aktiviert oder deaktiviert, oder legt es fest.

IsUserSelectionEnabled

Ruft ein Flag ab, das die Benutzeroberfläche für die Bereichsauswahl aktiviert oder deaktiviert, oder legt es fest.

LineColor

Ruft die Cursorlinienfarbe ab oder legt diese fest.

LineDashStyle

Ruft den Stil der Cursorlinie ab oder legt diesen fest.

LineWidth

Ruft die Linienstärke in Pixeln eines Cursors ab oder legt diese fest.

Position

Ruft die Position eines Cursors ab oder legt diese fest.

SelectionColor

Ruft eine semitransparente Farbe ab, die einen Datenbereich hervorhebt, oder legt sie fest.

SelectionEnd

Ruft die Endposition einer Bereichsauswahl ab oder legt diese fest.

SelectionStart

Ruft die Anfangsposition des ausgewählten Bereichs eines Cursors ab oder legt sie fest.

Methoden

Dispose()

Führt anwendungsspezifische Aufgaben aus, mit denen nicht verwaltete Ressourcen freigegeben oder zurückgesetzt werden.

Dispose(Boolean)

Gibt nicht verwaltete und optional verwaltete Ressourcen frei.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
SetCursorPixelPosition(PointF, Boolean)

Zeigt einen Cursor an der angegebenen Position an. Angegeben in Pixel.

SetCursorPosition(Double)

Legt die Position eines Cursors in einem Diagrammbereich am angegebenen Achsenwert fest.

SetSelectionPixelPosition(PointF, PointF, Boolean)

Legt die Start- und Endpositionen einer Bereichsauswahl fest.

SetSelectionPosition(Double, Double)

Legt die Position eines ausgewählten Bereichs in einem Diagrammbereich an den angegebenen Achsenwerten fest.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: