Annotation Klasa

Definicja

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

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 rozbudowy elementów wykresu, takich jak punkty danych. Adnotacji można również używać do rysowania kształtów niestandardowych.

Domyślnie adnotacje są pozycjonowane przy użyciu współrzędnych względnych, przy których (0,0) reprezentuje lewy górny róg, a (100 100) reprezentuje prawy dolny róg obrazu wykresu. Istnieje również możliwość przełączenia się z tego względnego układu współrzędnych na system, 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 Y zamiast 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:

  • Ustaw AxisX właściwość , AxisY lub obie te właściwości adnotacji na wartości AxisX właściwości i AxisY ChartArea obiektu.

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

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

Konstruktory

Annotation()

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

Właściwości

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ę za pomocą myszy.

AllowPathEditing

Pobiera lub ustawia flagę, która określa, czy użytkownik końcowy może przenosić punkty adnotacji wielokąta 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 dwukrotnie kliknie tekst.

AnchorAlignment

Pobiera lub ustawia wyrównanie adnotacji do punktu zakotwiczenia.

AnchorDataPoint

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

AnchorDataPointName

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

AnchorOffsetX

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

AnchorOffsetY

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

AnchorX

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

AnchorY

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

AnnotationGroup

Pobiera grupę, jeśli jest, 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 adnotacja jest obcinana.

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ę, która określa, czy adnotacja jest zaznaczona.

IsSizeAlwaysRelative

Pobiera lub ustawia flagę określającą, czy rozmiar adnotacji jest zawsze zdefiniowany w 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ść wiersza adnotacji.

Name

Pobiera lub ustawia unikatową nazwę adnotacji.

Right

Pobiera lub ustawia prawą pozycję 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ść adnotacji w pikselach.

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

BeginPlacement()

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

BringToFront()

Dodaje adnotację z przodu wszystkich adnotacji.

Dispose()

Zwalnia zasoby używane przez program ChartElement .

(Odziedziczone po ChartElement)
Dispose(Boolean)

Zwalnia zasoby nieza zarządzanie i, opcjonalnie, zasoby zarządzane.

EndPlacement()

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

Equals(Object)

Określa, czy określony element Object jest równy bieżącemu ChartElement .

(Odziedziczone po ChartElement)
GetHashCode()

Zwraca funkcję mieszania dla określonego typu.

(Odziedziczone po ChartElement)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

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

(Odziedziczone po Object)
ResizeToContent()

Zmienia rozmiar adnotacji zgodnie z rozmiarem zawartości.

SendToBack()

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

SetAnchor(DataPoint)

Kotwiczy adnotację do określonego punktu danych.

SetAnchor(DataPoint, DataPoint)

Zakotwicza adnotację w dwóch punktach danych.

ToString()

Zwraca ciąg, który reprezentuje bieżący Object .

(Odziedziczone po ChartElement)

Dotyczy