ChartGraphics Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia wiele funkcji konwersji i uwidacznia obiekt GDI+ Graphics .
public ref class ChartGraphics : System::Windows::Forms::DataVisualization::Charting::ChartElement
public class ChartGraphics : System.Windows.Forms.DataVisualization.Charting.ChartElement
type ChartGraphics = class
inherit ChartElement
Public Class ChartGraphics
Inherits ChartElement
- Dziedziczenie
Uwagi
Ta klasa udostępnia wiele funkcji konwersji, a także udostępnia obiekt GDI+ Graphics . Należy pamiętać, że w przypadku renderowania jako skalowalnej grafiki wektorowej (SVG) użycie Graphics obiektu do rysunku niestandardowego nie będzie uwzględniane w ramach dokumentu SVG.
Należy również pamiętać, że domyślnie Graphics funkcje zwykle przyjmują współrzędne bezwzględne. Dlatego metody konwersji tej klasy powinny być przydatne w przypadku wykonywania operacji rysowania.
ChartGraphics Obiekt jest uwidoczniony we ChartGraphics właściwości ChartPaintEventArgs klasy, co ułatwia wykonywanie niestandardowego rysunku w zdarzeniach PrePaint i PostPaint .
Ważne
W przypadku wprowadzenia istotnych zmian w domyślnym zachowaniu Graphics obiektu obraz wykresu i skojarzone z nim elementy mogą być rysowane w sposóberratyczny. Na przykład pozycjonowanie może zostać zmienione. Zdecydowanie zaleca się zapoznanie się z GDI+ przed wprowadzeniem jakichkolwiek znaczących zmian we właściwościach Graphics obiektu.
Właściwości
Graphics |
Pobiera lub ustawia obiekt GDI+ Graphics , który może być używany do rysowania. |
Tag |
Pobiera lub ustawia obiekt skojarzony z tym elementem wykresu. (Odziedziczone po ChartElement) |
Metody
Dispose() |
Zwalnia zasoby używane przez element ChartElement. (Odziedziczone po ChartElement) |
Dispose(Boolean) |
Zwalnia niezarządzane i, opcjonalnie, zarządzane zasoby. |
Equals(Object) |
Określa, czy określona Object wartość jest równa bieżącej ChartElementwartości . (Odziedziczone po ChartElement) |
GetAbsolutePoint(PointF) |
PointF Pobiera obiekt i konwertuje współrzędne względne na współrzędne bezwzględne. |
GetAbsoluteRectangle(RectangleF) |
RectangleF Pobiera obiekt i konwertuje współrzędne względne na współrzędne bezwzględne. |
GetAbsoluteSize(SizeF) |
SizeF Przyjmuje obiekt, który używa współrzędnych względnych i zwraca obiekt, który używa współrzędnych SizeF bezwzględnych. |
GetHashCode() |
Zwraca funkcję skrótu dla określonego typu. (Odziedziczone po ChartElement) |
GetPositionFromAxis(String, AxisName, Double) |
Przyjmuje daną wartość osi dla określonej osi i zwraca wartość względnego piksela. |
GetRelativePoint(PointF) |
PointF Przyjmuje obiekt, który używa współrzędnych bezwzględnych i zwraca obiekt, który używa współrzędnych PointF względnych. |
GetRelativeRectangle(RectangleF) |
RectangleF Przyjmuje strukturę używającą współrzędnych bezwzględnych i zwraca obiekt, który używa współrzędnych RectangleF względnych. |
GetRelativeSize(SizeF) |
Przyjmuje obiekt we współrzędnych SizeF bezwzględnych i zwraca obiekt, który używa współrzędnych SizeF względnych. |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący Objectelement . (Odziedziczone po ChartElement) |