ElementPosition Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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 |
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) |