Sdílet prostřednictvím


ElementPosition Třída

Definice

Představuje základní třídu pro mnoho vizuálních prvků grafu, jako je legenda, název a oblasti grafu. Definuje pozici prvku grafu v relativních souřadnicích, která se pohybuje 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
Dědičnost
ElementPosition

Poznámky

Třída ElementPosition se používá k definování pozice prvku grafu a představuje jeden obdélník pomocí X, YWidth a Height vlastnosti.

Třída ElementPosition je vždy vystavena Position jako vlastnost, například Position, Positiona tak dále. Je také vystaven v událostech PrePaintPostPaintChart ovládacího prvku jako vlastnost objektu ChartPaintEventArgs .

Umístění použitelných prvků grafu lze nastavit automaticky nastavením Auto vlastnosti na true; prvky grafu lze také umístit v době návrhu v návrhovém zobrazení.

Mezi touto třídou a strukturou RectangleF existují dva hlavní rozdíly:

  • Tato třída může používat automatické umístění.

  • Tato třída používá pouze souřadnice od 0 do 100, jinak je vyvolán výjimka.

Pozice prvků grafu je popsána pomocí relativních souřadnic, přičemž levý horní roh prvku má souřadnice (0,0) a pravý dolní roh prvku se souřadnicemi (100 100).

Prvky vykreslené v oblasti grafu používají souřadnice relativní k oblasti grafu, zatímco prvky mimo oblast grafu používají souřadnice relativní k obrázku grafu.

Konstruktory

Name Description
ElementPosition()

Inicializuje novou instanci ElementPosition třídy.

ElementPosition(Single, Single, Single, Single)

Inicializuje novou instanci ElementPosition třídy se zadaným x, ywidth a height parametry.

Vlastnosti

Name Description
Auto

Získá nebo nastaví hodnotu, která určuje, zda příslušný prvek grafu bude automaticky umístěn ovládacím prvkem Chart .

Bottom

Získá dolní pozici prvku grafu v relativních souřadnicích.

Height

Získá nebo nastaví výšku prvku grafu.

Right

Získá pozici pravé strany prvku grafu v relativních souřadnicích.

Size

Získá velikost prvku grafu.

Tag

Získá nebo nastaví objekt přidružený k tomuto prvku grafu.

(Zděděno od ChartElement)
Width

Získá nebo nastaví šířku prvku grafu.

X

Získá nebo nastaví relativní souřadnici X levého horního rohu příslušného prvku grafu.

Y

Získá nebo nastaví relativní souřadnici Y levého horního rohu příslušného prvku grafu.

Metody

Name Description
Dispose()

Uvolní prostředky používané nástrojem ChartElement.

(Zděděno od ChartElement)
Dispose(Boolean)

Uvolní nespravované prostředky používané ChartElement a volitelně uvolní spravované prostředky.

(Zděděno od ChartElement)
Equals(Object)

Určuje, zda je zadaná Object hodnota rovna aktuálnímu ChartElement.

(Zděděno od ChartElement)
FromRectangleF(RectangleF)

Inicializuje ElementPosition objekt ze RectangleF struktury.

GetHashCode()

Vrátí funkci hash pro určitý typ.

(Zděděno od ChartElement)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToRectangleF()

RectangleF Vrátí objekt, který používá souřadnice objektuElementPosition.

ToString()

Vrátí řetězec, který představuje aktuální Object.

(Zděděno od ChartElement)

Platí pro