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 v rozsahu od (0,0) do (100 100 100).

public ref class ElementPosition : System::Web::UI::DataVisualization::Charting::ChartElement
public class ElementPosition : System.Web.UI.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í Xvlastností , YWidth a Height .

Třída ElementPosition je vždy vystavena Position jako vlastnost, například Position, Positiona tak dále. Je také vystaven v PrePaint událostech Chart a PostPaint ovládacího prvku jako vlastnost objektuChartPaintEventArgs.

Umístění příslušný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é polohování.

  • Tato třída používá pouze souřadnice v rozsahu 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, které jsou vykresleny v oblasti grafu, používají souřadnice, které jsou relativní k oblasti grafu, zatímco prvky mimo oblast grafu používají souřadnice, které jsou relativní k obrázku grafu.

Konstruktory

ElementPosition()

Inicializuje novou instanci ElementPosition třídy.

ElementPosition(Single, Single, Single, Single)

Inicializuje novou instanci ElementPosition třídy se zadanými xparametry , ywidth a height .

Vlastnosti

Auto

Získá nebo nastaví příznak, 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 v levém horním 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

Dispose()

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

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

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

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

Určuje, zda se zadaná Object hodnota rovná aktuální ChartElementhodnotě .

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

Inicializuje ElementPosition objekt ze RectangleF struktury.

GetHashCode()

Vrátí hashovací funkci pro konkrétní typ.

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

Získá aktuální Type instanci.

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

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

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

RectangleF Vrátí objekt, který představuje souřadnice objektuElementPosition.

ToString()

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

(Zděděno od ChartElement)

Platí pro