Udostępnij za pośrednictwem


Annotation Klasa

Definicja

Definiuje właściwości i metody wspólne dla wszystkich adnotacji. Jest to abstrakcyjna klasa.

public ref class Annotation abstract : System::Windows::Forms::DataVisualization::Charting::ChartNamedElement
public abstract class Annotation : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
type Annotation = class
    inherit ChartNamedElement
Public MustInherit Class Annotation
Inherits ChartNamedElement
Dziedziczenie
Pochodne

Uwagi

Adnotacje są często używane do komentowania lub stosowania elementów wykresu, takich jak punkty danych. Adnotacje mogą również służyć do rysowania kształtów niestandardowych.

Domyślnie adnotacje są ustawiane przy użyciu współrzędnych względnych, z (0,0) reprezentującymi lewy górny róg i (100 100) reprezentujący prawy dolny róg obrazu wykresu. Istnieje również możliwość przełączenia z tego względnego układu współrzędnych do systemu, który używa wartości osi. W przypadku układu współrzędnych osi X i Y, które reprezentują położenie lewego górnego rogu adnotacji, są ustawiane przy użyciu wartości osi X i osi Y, a nie wartości z zakresu od 0 do 100.

Istnieją dwa sposoby używania wartości osi podczas określania położenia i rozmiaru adnotacji:

  • AxisXUstaw właściwości , AxisY lub obie te adnotacje na AxisX wartości ChartArea właściwości i AxisY obiektu.

  • Użyj właściwości , AnchorDataPoint aby zakotwiczyć adnotację do punktu danych. W takim przypadku jego pozycjonowanie jest obliczane automatycznie.

Wszystkie adnotacje pochodzą z Annotation klasy , która może służyć do ustawiania atrybutów wspólnych dla wszystkich Annotation obiektów, takich jak kolor, położenie, zakotwiczenie itd.

Konstruktory

Nazwa Opis
Annotation()

Inicjuje nowe wystąpienie klasy Annotation. Jest to konstruktor bez parametrów i nie należy go używać.

Właściwości

Nazwa Opis
Alignment

Pobiera lub ustawia wyrównanie zawartości adnotacji.

AllowAnchorMoving

Pobiera lub ustawia flagę określającą, czy użytkownik końcowy może przenieść kotwicę adnotacji przy użyciu myszy.

AllowMoving

Pobiera lub ustawia flagę określającą, czy użytkownik końcowy może przenosić adnotację przy użyciu myszy.

AllowPathEditing

Pobiera lub ustawia flagę określającą, czy użytkownik końcowy może przenosić punkty adnotacji wielokątnej przy użyciu myszy.

AllowResizing

Pobiera lub ustawia flagę określającą, czy użytkownik końcowy może zmienić rozmiar adnotacji przy użyciu myszy.

AllowSelecting

Pobiera lub ustawia flagę określającą, czy użytkownik końcowy może wybrać adnotację przy użyciu myszy.

AllowTextEditing

Pobiera lub ustawia flagę określającą, czy tekst w adnotacji może być edytowany, gdy użytkownik końcowy kliknie dwukrotnie tekst.

AnchorAlignment

Pobiera lub ustawia wyrównanie adnotacji do punktu zakotwiczenia.

AnchorDataPoint

Pobiera lub ustawia punkt danych, do którego jest zakotwiczona adnotacja.

AnchorDataPointName

Pobiera lub ustawia nazwę punktu danych, do którego jest zakotwiczona adnotacja.

AnchorOffsetX

Pobiera lub ustawia przesunięcie z punktu zakotwiczenia dla pozycji X adnotacji.

AnchorOffsetY

Pobiera lub ustawia przesunięcie z punktu zakotwiczenia dla pozycji Y adnotacji.

AnchorX

Pobiera lub ustawia współrzędną X, do której jest zakotwiczona adnotacja.

AnchorY

Pobiera lub ustawia współrzędną Y, do której jest zakotwiczona adnotacja.

AnnotationGroup

Pobiera grupę, jeśli istnieje, do której należy adnotacja.

AnnotationType

Pobiera lub ustawia nazwę typu adnotacji.

AxisX

Pobiera lub ustawia oś X, do której jest dołączona adnotacja.

AxisXName

Pobiera lub ustawia nazwę osi X, do której jest dołączona adnotacja.

AxisY

Pobiera lub ustawia oś Y, do której jest dołączona adnotacja.

AxisYName

Pobiera lub ustawia nazwę osi Y, do której jest dołączona adnotacja.

BackColor

Pobiera lub ustawia kolor tła adnotacji.

BackGradientStyle

Pobiera lub ustawia styl gradientu tła adnotacji.

BackHatchStyle

Pobiera lub ustawia styl kreskowania tła adnotacji.

BackSecondaryColor

Pobiera lub ustawia pomocniczy kolor tła adnotacji.

Bottom

Pobiera lub ustawia dolną granicę pozycji adnotacji.

ClipToChartArea

Pobiera lub ustawia nazwę obszaru wykresu, do którego jest przycięta adnotacja.

Font

Pobiera lub ustawia czcionkę do użycia dla tekstu adnotacji.

ForeColor

Pobiera lub ustawia kolor tekstu adnotacji.

Height

Pobiera lub ustawia wysokość adnotacji.

IsSelected

Pobiera lub ustawia flagę określającą, czy jest zaznaczona adnotacja.

IsSizeAlwaysRelative

Pobiera lub ustawia flagę określającą, czy rozmiar adnotacji jest zawsze zdefiniowany we współrzędnych wykresu względnego.

LineColor

Pobiera lub ustawia kolor linii adnotacji.

LineDashStyle

Pobiera lub ustawia styl linii adnotacji.

LineWidth

Pobiera lub ustawia szerokość linii adnotacji.

Name

Pobiera lub ustawia unikatową nazwę adnotacji.

Right

Pobiera lub ustawia prawą granicę adnotacji.

ShadowColor

Pobiera lub ustawia kolor cienia adnotacji.

ShadowOffset

Pobiera lub ustawia rozmiar cienia adnotacji.

SmartLabelStyle

Pobiera lub ustawia styl etykiety inteligentnej adnotacji.

Tag

Pobiera lub ustawia obiekt skojarzony z tym elementem wykresu.

(Odziedziczone po ChartElement)
TextStyle

Pobiera lub ustawia styl tekstu adnotacji.

ToolTip

Pobiera lub ustawia tekst etykietki narzędzia dla adnotacji.

Visible

Pobiera lub ustawia flagę określającą, czy adnotacja jest widoczna.

Width

Pobiera lub ustawia szerokość w pikselach adnotacji.

X

Pobiera lub ustawia współrzędną X adnotacji.

Y

Pobiera lub ustawia współrzędną Y adnotacji.

YAxisName

Pobiera lub ustawia nazwę osi Y, do której jest dołączona adnotacja.

Metody

Nazwa Opis
BeginPlacement()

Rozpoczyna umieszczanie adnotacji przez użytkownika końcowego przy użyciu myszy.

BringToFront()

Umożliwia dodawanie adnotacji do przodu wszystkich adnotacji.

Dispose()

Zwalnia zasoby używane przez program ChartElement.

(Odziedziczone po ChartElement)
Dispose(Boolean)

Zwalnia niezarządzane zasoby i, opcjonalnie, zarządzane zasoby.

EndPlacement()

Kończy umieszczanie adnotacji przez użytkownika końcowego.

Equals(Object)

Określa, czy określona Object wartość jest równa bieżącej ChartElementwartości .

(Odziedziczone po ChartElement)
GetHashCode()

Zwraca funkcję skrótu dla określonego typu.

(Odziedziczone po ChartElement)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ResizeToContent()

Zmienia rozmiar adnotacji zgodnie z rozmiarem zawartości.

SendToBack()

Wysyła adnotację do tyłu wszystkich adnotacji.

SetAnchor(DataPoint, DataPoint)

Zakotwiczy adnotację do dwóch punktów danych.

SetAnchor(DataPoint)

Zakotwiczy adnotację do określonego punktu danych.

ToString()

Zwraca ciąg reprezentujący bieżący Objectelement .

(Odziedziczone po ChartElement)

Dotyczy