Udostępnij za pośrednictwem


ElementPosition Klasa

Definicja

Reprezentuje klasę bazową dla wielu elementów wizualnych wykresu, takich jak legenda, tytuł i obszary wykresu. Definiuje położenie elementu wykresu we współrzędnych względnych, które wahają się od (0,0) do (100 100).

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
Dziedziczenie
ElementPosition

Uwagi

Klasa ElementPosition służy do definiowania pozycji elementu wykresu i reprezentuje jeden prostokąt przy użyciu Xwłaściwości , YWidth i Height .

Klasa ElementPosition jest zawsze uwidoczniona jako Position właściwość, taka jak Position, Positioni tak dalej. Jest on również uwidaczniony w PrePaint zdarzeniach i PostPaint kontrolki Chart jako właściwość ChartPaintEventArgs obiektu.

Położenie odpowiednich elementów wykresu można ustawić automatycznie, ustawiając Auto właściwość na true; elementy wykresu można również umieścić w czasie projektowania w widoku projektu.

Istnieją dwie główne różnice między tą klasą a strukturą RectangleF :

  • Ta klasa może używać automatycznego pozycjonowania.

  • Ta klasa używa tylko współrzędnych z zakresu od 0 do 100, w przeciwnym razie zgłaszany jest wyjątek.

Położenie elementów wykresu jest opisane przy użyciu współrzędnych względnych, z lewym górnym rogu elementu o współrzędnych (0,0) i prawym dolnym rogu elementu o współrzędnych (100,100).

Elementy, które są kreśline w obszarze wykresu, używają współrzędnych, które są względem obszaru wykresu, natomiast elementy spoza obszaru wykresu używają współrzędnych względem obrazu wykresu.

Konstruktory

Nazwa Opis
ElementPosition()

Inicjuje nowe wystąpienie klasy ElementPosition.

ElementPosition(Single, Single, Single, Single)

Inicjuje nowe wystąpienie ElementPosition klasy z określonymi xparametrami , ywidth i height .

Właściwości

Nazwa Opis
Auto

Pobiera lub ustawia wartość wskazującą, czy odpowiedni element wykresu zostanie automatycznie umieszczony przez kontrolkę Chart .

Bottom

Pobiera dolną pozycję elementu wykresu we współrzędnych względnych.

Height

Pobiera lub ustawia wysokość elementu wykresu.

Right

Pobiera położenie prawej strony elementu wykresu we współrzędnych względnych.

Size

Pobiera rozmiar elementu wykresu.

Tag

Pobiera lub ustawia obiekt skojarzony z tym elementem wykresu.

(Odziedziczone po ChartElement)
Width

Pobiera lub ustawia szerokość elementu wykresu.

X

Pobiera lub ustawia względną współrzędną X lewego górnego rogu odpowiedniego elementu wykresu.

Y

Pobiera lub ustawia względną współrzędną Y lewego górnego rogu odpowiedniego elementu wykresu.

Metody

Nazwa Opis
Dispose()

Zwalnia zasoby używane przez program ChartElement.

(Odziedziczone po ChartElement)
Dispose(Boolean)

Zwalnia niezarządzane zasoby używane przez ChartElement program i opcjonalnie zwalnia zarządzane zasoby.

(Odziedziczone po ChartElement)
Equals(Object)

Określa, czy określona Object wartość jest równa bieżącej ChartElementwartości .

(Odziedziczone po ChartElement)
FromRectangleF(RectangleF)

Inicjuje ElementPositionRectangleF obiekt ze struktury.

GetHashCode()

Zwraca funkcję skrótu dla określonego typu.

(Odziedziczone po ChartElement)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToRectangleF()

RectangleF Zwraca obiekt, który używa współrzędnych ElementPosition obiektu.

ToString()

Zwraca ciąg reprezentujący bieżący Objectelement .

(Odziedziczone po ChartElement)

Dotyczy