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ść, na przykład Position, Positioni tak dalej. Jest on również uwidaczniony w PrePaint zdarzeniach i PostPaint kontrolki Chart jako właściwości 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ż ustawić 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ą wykreśline w obszarze wykresu, używają współrzędnych względem obszaru wykresu, natomiast elementy poza obszarem wykresu używają współrzędnych względem obrazu wykresu.

Konstruktory

ElementPosition()

Inicjuje nowe wystąpienie klasy ElementPosition.

ElementPosition(Single, Single, Single, Single)

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

Właściwości

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 w lewym górnym rogu odpowiedniego elementu wykresu.

Metody

Dispose()

Zwalnia zasoby używane przez usługę ChartElement.

(Odziedziczone po ChartElement)
Dispose(Boolean)

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

(Odziedziczone po ChartElement)
Equals(Object)

Określa, czy określona wartość Object jest równa bieżącemu ChartElement.

(Odziedziczone po ChartElement)
FromRectangleF(RectangleF)

Inicjuje ElementPositionRectangleF obiekt ze struktury.

GetHashCode()

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

(Odziedziczone po ChartElement)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

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

(Odziedziczone po Object)
ToRectangleF()

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

ToString()

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

(Odziedziczone po ChartElement)

Dotyczy