Freigeben über


Annotation Klasse

Definition

Definiert Eigenschaften und Methoden, die für alle Anmerkungen gemeinsam sind. Dies ist eine abstrakte Klasse.

public ref class Annotation abstract : System::Windows::Forms::DataVisualization::Charting::ChartNamedElement
public abstract class Annotation : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
type Annotation = class
    inherit ChartNamedElement
Public MustInherit Class Annotation
Inherits ChartNamedElement
Vererbung
Abgeleitet

Hinweise

Anmerkungen werden häufig verwendet, um Diagrammelemente wie Datenpunkte zu kommentieren oder zu erläutern. Anmerkungen können auch zum Zeichnen benutzerdefinierter Formen verwendet werden.

Standardmäßig werden Anmerkungen mit relativen Koordinaten positioniert, wobei (0,0) die obere linke Ecke darstellt, und (100.100) die untere rechte Ecke des Diagrammbilds darstellt. Es ist auch möglich, von diesem relativen Koordinatensystem zu einem System zu wechseln, das Achsenwerte verwendet. Bei einem Achsenkoordinatensystem werden X und Y, die die Position der oberen linken Ecke einer Anmerkung darstellen, mithilfe von X-Achsen- und Y-Achsenwerten anstelle von Werten festgelegt, die zwischen 0 und 100 liegen.

Es gibt zwei Möglichkeiten, Achsenwerte zu verwenden, wenn Sie die Position und Größe einer Anmerkung angeben:

  • Legen Sie die AxisYAxisXOder beide dieser Anmerkungseigenschaften auf die AxisX Werte und AxisY Eigenschaftswerte eines ChartArea Objekts fest.

  • Verwenden Sie die AnchorDataPoint Eigenschaft, um die Anmerkung an einem Datenpunkt zu verankern. In diesem Fall wird die Positionierung automatisch berechnet.

Alle Anmerkungen werden von der Annotation Klasse abgeleitet, die zum Festlegen von Attributen verwendet werden können, die allen Annotation Objekten gemeinsam sind, z. B. Farbe, Position, Verankerung usw.

Konstruktoren

Name Beschreibung
Annotation()

Initialisiert eine neue Instanz der Annotation-Klasse. Dies ist der parameterlose Konstruktor und sollte nicht verwendet werden.

Eigenschaften

Name Beschreibung
Alignment

Dient zum Abrufen oder Festlegen der Inhaltsausrichtung einer Anmerkung.

AllowAnchorMoving

Dient zum Abrufen oder Festlegen eines Kennzeichens, das angibt, ob der Endbenutzer den Anmerkungsanker mithilfe einer Maus verschieben darf.

AllowMoving

Dient zum Abrufen oder Festlegen eines Flags, das angibt, ob der Endbenutzer eine Anmerkung mithilfe einer Maus verschieben darf.

AllowPathEditing

Dient zum Abrufen oder Festlegen eines Flags, das angibt, ob der Endbenutzer die Punkte einer Polygonanmerkung mithilfe einer Maus verschieben darf.

AllowResizing

Dient zum Abrufen oder Festlegen eines Kennzeichens, das angibt, ob der Endbenutzer die Größe einer Anmerkung mithilfe einer Maus ändern darf.

AllowSelecting

Dient zum Abrufen oder Festlegen eines Kennzeichens, das angibt, ob der Endbenutzer eine Anmerkung mit einer Maus auswählen darf.

AllowTextEditing

Dient zum Abrufen oder Festlegen eines Kennzeichens, das angibt, ob der Text in einer Anmerkung bearbeitet werden kann, wenn der Endbenutzer auf den Text doppelklickt.

AnchorAlignment

Ruft die Ausrichtung einer Anmerkung an den Ankerpunkt ab oder legt sie fest.

AnchorDataPoint

Ruft den Datenpunkt ab, an dem eine Anmerkung verankert ist, oder legt diesen fest.

AnchorDataPointName

Dient zum Abrufen oder Festlegen des Namens eines Datenpunkts, an dem eine Anmerkung verankert ist.

AnchorOffsetX

Dient zum Abrufen oder Festlegen des Offsets vom Ankerpunkt für die X-Position einer Anmerkung.

AnchorOffsetY

Dient zum Abrufen oder Festlegen des Offsets vom Ankerpunkt für die Y-Position einer Anmerkung.

AnchorX

Ruft die X-Koordinate ab, mit der die Anmerkung verankert ist, oder legt sie fest.

AnchorY

Ruft die Y-Koordinate ab, auf die die Anmerkung verankert ist, oder legt sie fest.

AnnotationGroup

Ruft die Gruppe (falls vorhanden) ab, zu der die Anmerkung gehört.

AnnotationType

Dient zum Abrufen oder Festlegen des Typnamens einer Anmerkung.

AxisX

Ruft die X-Achse ab, an die eine Anmerkung angefügt ist, oder legt sie fest.

AxisXName

Dient zum Abrufen oder Festlegen des Namens der X-Achse, an die eine Anmerkung angefügt ist.

AxisY

Ruft die Y-Achse ab, an die eine Anmerkung angefügt ist, oder legt sie fest.

AxisYName

Dient zum Abrufen oder Festlegen des Namens der Y-Achse, an die eine Anmerkung angefügt ist.

BackColor

Dient zum Abrufen oder Festlegen der Farbe eines Anmerkungshintergrunds.

BackGradientStyle

Dient zum Abrufen oder Festlegen des Farbverlaufsstils eines Anmerkungshintergrunds.

BackHatchStyle

Dient zum Abrufen oder Festlegen der Schlupfformatvorlage eines Anmerkungshintergrunds.

BackSecondaryColor

Dient zum Abrufen oder Festlegen der sekundären Farbe eines Anmerkungshintergrunds.

Bottom

Ruft die untere Grenze einer Anmerkungsposition ab oder legt sie fest.

ClipToChartArea

Dient zum Abrufen oder Festlegen des Namens des Diagrammbereichs, auf den eine Anmerkung abgeschnitten wird.

Font

Ruft die Schriftart ab, die für den Text einer Anmerkung verwendet werden soll, oder legt sie fest.

ForeColor

Dient zum Abrufen oder Festlegen der Textfarbe einer Anmerkung.

Height

Ruft die Höhe einer Anmerkung ab oder legt sie fest.

IsSelected

Dient zum Abrufen oder Festlegen eines Kennzeichens, das bestimmt, ob eine Anmerkung ausgewählt ist.

IsSizeAlwaysRelative

Dient zum Abrufen oder Festlegen eines Flags, das angibt, ob die Größe einer Anmerkung immer in relativen Diagrammkoordinaten definiert ist.

LineColor

Ruft die Linienfarbe einer Anmerkung ab oder legt sie fest.

LineDashStyle

Ruft die Linienart einer Anmerkung ab oder legt diese fest.

LineWidth

Ruft die Linienbreite einer Anmerkung ab oder legt sie fest.

Name

Dient zum Abrufen oder Festlegen des eindeutigen Namens einer Anmerkung.

Right

Ruft die rechte Begrenzungsposition einer Anmerkung ab oder legt sie fest.

ShadowColor

Ruft die Farbe des Schattens einer Anmerkung ab oder legt sie fest.

ShadowOffset

Ruft die Größe des Schattens einer Anmerkung ab oder legt sie fest.

SmartLabelStyle

Ruft die Smart label-Formatvorlage einer Anmerkung ab oder legt diese fest.

Tag

Dient zum Abrufen oder Festlegen eines Objekts, das diesem Diagrammelement zugeordnet ist.

(Geerbt von ChartElement)
TextStyle

Ruft die Textformatvorlage einer Anmerkung ab oder legt diese fest.

ToolTip

Dient zum Abrufen oder Festlegen des QuickInfo-Texts für eine Anmerkung.

Visible

Dient zum Abrufen oder Festlegen eines Flags, das angibt, ob eine Anmerkung sichtbar ist.

Width

Ruft die Breite einer Anmerkung in Pixeln ab oder legt sie fest.

X

Dient zum Abrufen oder Festlegen der X-Koordinate einer Anmerkung.

Y

Ruft die Y-Koordinate der Anmerkung ab oder legt sie fest.

YAxisName

Dient zum Abrufen oder Festlegen des Namens der Y-Achse, an die eine Anmerkung angefügt ist.

Methoden

Name Beschreibung
BeginPlacement()

Beginnt mit der Platzierung einer Anmerkung mithilfe der Maus.

BringToFront()

Bringt eine Anmerkung an den Anfang aller Anmerkungen.

Dispose()

Gibt die von der ChartElement.

(Geerbt von ChartElement)
Dispose(Boolean)

Veröffentlicht nicht verwaltete Ressourcen und optional verwaltete Ressourcen.

EndPlacement()

Beendet die Endbenutzerplatzierung einer Anmerkung.

Equals(Object)

Bestimmt, ob der angegebene Object Wert gleich dem aktuellen ChartElementist.

(Geerbt von ChartElement)
GetHashCode()

Gibt eine Hashfunktion für einen bestimmten Typ zurück.

(Geerbt von ChartElement)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ResizeToContent()

Ändert die Größe einer Anmerkung entsprechend ihrer Inhaltsgröße.

SendToBack()

Sendet eine Anmerkung an die Rückseite aller Anmerkungen.

SetAnchor(DataPoint, DataPoint)

Verankert eine Anmerkung an zwei Datenpunkten.

SetAnchor(DataPoint)

Verankert eine Anmerkung an dem angegebenen Datenpunkt.

ToString()

Gibt eine Zeichenfolge zurück, die die aktuelle Objectdarstellt.

(Geerbt von ChartElement)

Gilt für: