ElementPosition Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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 |
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) |