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, 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
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 |
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) |