ChartGraphics 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í.
Poskytuje řadu převodních funkcí a zveřejňuje objekt GDI+ Graphics .
public ref class ChartGraphics : System::Web::UI::DataVisualization::Charting::ChartElement
public class ChartGraphics : System.Web.UI.DataVisualization.Charting.ChartElement
type ChartGraphics = class
inherit ChartElement
Public Class ChartGraphics
Inherits ChartElement
- Dědičnost
Poznámky
Tato třída poskytuje řadu funkcí převodu a také zveřejňuje objekt GDI+ Graphics . Všimněte si, že při vykreslování ve formátu SVG (Scalable Vector Graphics) nebude použití Graphics objektu pro vlastní výkres součástí dokumentu SVG.
Všimněte si také, že ve výchozím nastavení Graphics funkce obvykle berou absolutní souřadnice. Metody převodu této třídy by proto měly být užitečné, pokud provádíte operace kreslení.
Objekt ChartGraphics je vystaven ve ChartGraphics vlastnosti ChartPaintEventArgs třídy, což usnadňuje provádění vlastního výkresu PrePaint v událostech a PostPaint událostech.
Důležité
Pokud jsou u objektu Graphics provedeny významné změny výchozího chování, může být obrázek grafu a jeho přidružené prvky vykresleny erraticky. Umístění může být například změněno. Důrazně doporučujeme, abyste se seznámili s GDI+ předtím, než provedete významné změny vlastností objektu Graphics .
Vlastnosti
| Name | Description |
|---|---|
| Graphics |
Získá nebo nastaví GDI+ Graphics objekt, který lze použít pro účely kreslení. |
| Tag |
Získá nebo nastaví objekt přidružený k tomuto prvku grafu. (Zděděno od ChartElement) |
Metody
| Name | Description |
|---|---|
| Dispose() |
Uvolní prostředky používané nástrojem ChartElement. (Zděděno od ChartElement) |
| Dispose(Boolean) |
Uvolní nespravované a volitelně spravované prostředky. |
| Equals(Object) |
Určuje, zda je zadaná Object hodnota rovna aktuálnímu ChartElement. (Zděděno od ChartElement) |
| GetAbsolutePoint(PointF) |
PointF Vezme objekt a převede jeho relativní souřadnice na absolutní souřadnice. |
| GetAbsoluteRectangle(RectangleF) |
RectangleF Vezme objekt a převede jeho relativní souřadnice na absolutní souřadnice. |
| GetAbsoluteSize(SizeF) |
SizeF Přebírá objekt, který používá relativní souřadnice a vrací SizeF objekt, který používá absolutní souřadnice. |
| GetHashCode() |
Vrátí funkci hash pro určitý typ. (Zděděno od ChartElement) |
| GetPositionFromAxis(String, AxisName, Double) |
Vezme danou hodnotu osy pro zadanou osu a vrátí relativní hodnotu pixelu. |
| GetRelativePoint(PointF) |
PointF Přebírá objekt, který používá absolutní souřadnice a vrací PointF objekt, který používá relativní souřadnice. |
| GetRelativeRectangle(RectangleF) |
RectangleF Přebírá strukturu, která používá absolutní souřadnice a vrací RectangleF objekt, který používá relativní souřadnice. |
| GetRelativeSize(SizeF) |
SizeF Vezme objekt v absolutních souřadnicích a vrátí SizeF objekt, který používá relativní souřadnice. |
| 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) |
| ToString() |
Vrátí řetězec, který představuje aktuální Object. (Zděděno od ChartElement) |