ElementPosition Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die Basisklasse für viele visuelle Elemente des Diagramms z. B. den Legenden-, Titel- und Diagrammbereich, dar. Definiert die Position des Diagrammelements in relativen Koordinaten, die Werte von (0,0) bis (100,100) aufweisen können.
public ref class ElementPosition : System::Windows::Forms::DataVisualization::Charting::ChartElement
public class ElementPosition : System.Windows.Forms.DataVisualization.Charting.ChartElement
type ElementPosition = class
inherit ChartElement
Public Class ElementPosition
Inherits ChartElement
- Vererbung
Hinweise
Die ElementPosition -Klasse wird verwendet, um die Position eines Diagrammelements zu definieren, und stellt ein Rechteck mit den XEigenschaften , Yund WidthHeight dar.
Die ElementPosition Klasse ist immer verfügbar gemacht, als eine Position
-Eigenschaft, z. B. Position, Positionusw. Es wird auch in den PrePaint - und PostPaint -Ereignissen des Chart -Steuerelements als -Eigenschaft des ChartPaintEventArgs -Objekts verfügbar gemacht.
Die Position der entsprechenden Diagrammelemente kann automatisch festgelegt werden, indem die Auto -Eigenschaft auf true
festgelegt wird. Diagrammelemente können auch zur Entwurfszeit in der Entwurfsansicht positioniert werden.
Es gibt zwei wesentliche Unterschiede zwischen dieser Klasse und einer RectangleF Struktur:
Diese Klasse kann die automatische Positionierung verwenden.
Diese Klasse verwendet nur Koordinaten zwischen 0 und 100, andernfalls wird eine Ausnahme ausgelöst.
Die Position von Diagrammelementen wird mithilfe relativer Koordinaten beschrieben, wobei die obere linke Ecke eines Elements Koordinaten von (0,0) und die untere rechte Ecke eines Elements die Koordinaten (100.100) aufweist.
Elemente, die innerhalb eines Diagrammbereichs gezeichnet werden, verwenden Koordinaten, die relativ zum Diagrammbereich sind, während Elemente außerhalb eines Diagrammbereichs Koordinaten verwenden, die relativ zum Diagrammbild sind.
Konstruktoren
ElementPosition() |
Initialisiert eine neue Instanz der ElementPosition-Klasse. |
ElementPosition(Single, Single, Single, Single) |
Initialisiert eine neue Instanz der ElementPosition-Klasse mit den angegebenen Parametern |
Eigenschaften
Auto |
Ruft einen Wert ab, der angibt, ob ein anwendbares Diagrammelement automatisch vom Chart-Steuerelement positioniert wird, oder legt diesen fest. |
Bottom |
Ruft die untere Position eines Diagrammelements in relativen Koordinaten ab. |
Height |
Ruft die Höhe des Diagrammelements ab oder legt diese fest. |
Right |
Ruft die Position der rechten Seite eines Diagrammelements in relativen Koordinaten ab. |
Size |
Ruft die Größe eines Diagrammelements ab. |
Tag |
Ruft ein Objekt ab, das dem Diagrammelement zugeordnet ist, oder legt dieses fest. (Geerbt von ChartElement) |
Width |
Ruft die Breite eines Diagrammelements ab oder legt diese fest. |
X |
Ruft die relative x-Koordinate der linken oberen Ecke eines anwendbaren Diagrammelements ab oder legt diese fest. |
Y |
Ruft die relative y-Koordinate der linken oberen Ecke eines anwendbaren Diagrammelements ab oder legt diese fest. |
Methoden
Dispose() |
Gibt die von der ChartElement verwendeten Ressourcen frei. (Geerbt von ChartElement) |
Dispose(Boolean) |
Gibt die von ChartElement verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei. (Geerbt von ChartElement) |
Equals(Object) |
Bestimmt, ob das angegebene Object und das aktuelle ChartElement gleich sind. (Geerbt von ChartElement) |
FromRectangleF(RectangleF) |
Initialisiert ein ElementPosition-Objekt aus einer RectangleF-Struktur. |
GetHashCode() |
Gibt eine Hashfunktion für einen bestimmten Typ zurück. (Geerbt von ChartElement) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToRectangleF() |
Gibt ein RectangleF-Objekt zurück, das die Koordinaten eines ElementPosition-Objekts verwendet. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Object-Objekt darstellt. (Geerbt von ChartElement) |