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).
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
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 zpřístupněna 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 jsou dva hlavní rozdíly:
Tato třída může používat automatické umísťová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 má souřadnice (100,100).
Prvky vykreslené 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í hodnotu, která označuje, zda příslušný prvek grafu bude umístěn automaticky 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
Dispose() |
Uvolní prostředky používané nástrojem ChartElement. (Zděděno od ChartElement) |
Dispose(Boolean) |
Uvolní nespravované prostředky používané nástrojem ChartElement 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í funkci hash pro konkrétní typ. (Zděděno od ChartElement) |
GetType() |
Type Získá z aktuální instance. (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ý používá souřadnice objektuElementPosition. |
ToString() |
Vrátí řetězec, který představuje aktuální Objecthodnotu . (Zděděno od ChartElement) |