Annotation Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce le proprietà e i metodi comuni a tutte le annotazioni. Questa è una classe abstract.
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
- Ereditarietà
- Derivato
Commenti
Le annotazioni vengono comunemente usate per commentare o elaborare gli elementi del grafico, ad esempio i punti dati. Le annotazioni possono essere utilizzate anche per disegnare forme personalizzate.
Per impostazione predefinita, le annotazioni vengono posizionate usando coordinate relative, con (0,0) che rappresenta l'angolo superiore sinistro e (100.100) che rappresenta l'angolo inferiore destro dell'immagine del grafico. È anche possibile passare da questo sistema di coordinate relative a un sistema che utilizza valori dell'asse. Con un sistema di coordinate dell'asse, X e Y, che rappresentano la posizione dell'angolo superiore sinistro di un'annotazione, vengono impostati utilizzando i valori dell'asse X e Y, anziché i valori compresi tra 0 e 100.
Esistono due modi per usare i valori dell'asse quando si specificano la posizione e le dimensioni di un'annotazione:
AxisXImpostare , AxisY o entrambe queste proprietà di annotazione sui AxisX valori delle proprietà e AxisY di un ChartArea oggetto .
Utilizzare la AnchorDataPoint proprietà per ancorare l'annotazione a un punto dati. In questo caso, il posizionamento viene calcolato automaticamente.
Tutte le annotazioni sono derivate dalla Annotation classe , che può essere usata per impostare attributi comuni a tutti gli Annotation oggetti, ad esempio colore, posizione, ancoraggio e così via.
Costruttori
Annotation() |
Inizializza una nuova istanza della classe Annotation. Si tratta del costruttore senza parametri e non deve essere usato. |
Proprietà
Alignment |
Ottiene o imposta l'allineamento del contenuto di un'annotazione. |
AllowAnchorMoving |
Ottiene o imposta un flag che specifica se l'utente finale può spostare l'ancoraggio dell'annotazione utilizzando il mouse. |
AllowMoving |
Ottiene o imposta un flag che specifica se l'utente finale può spostare un'annotazione utilizzando il mouse. |
AllowPathEditing |
Ottiene o imposta un flag che specifica se l'utente finale può spostare i punti dell'annotazione di un poligono utilizzando il mouse. |
AllowResizing |
Ottiene o imposta un flag che specifica se l'utente finale può ridimensionare un'annotazione utilizzando il mouse. |
AllowSelecting |
Ottiene o imposta un flag che specifica se l'utente finale può selezionare un'annotazione utilizzando il mouse. |
AllowTextEditing |
Ottiene o imposta un flag che specifica se il testo in un'annotazione può essere modificato quando l'utente finale fa doppio clic su di esso. |
AnchorAlignment |
Ottiene o imposta l'allineamento di un'annotazione al punto di ancoraggio. |
AnchorDataPoint |
Ottiene o imposta il punto dati a cui è ancorata un'annotazione. |
AnchorDataPointName |
Ottiene o imposta il nome di un punto dati a cui è ancorata un'annotazione. |
AnchorOffsetX |
Ottiene o imposta l'offset dal punto di ancoraggio per la posizione X di un'annotazione. |
AnchorOffsetY |
Ottiene o imposta l'offset dal punto di ancoraggio per la posizione Y di un'annotazione. |
AnchorX |
Ottiene o imposta la coordinata X a cui è ancorata l'annotazione. |
AnchorY |
Ottiene o imposta la coordinata Y a cui è ancorata l'annotazione. |
AnnotationGroup |
Ottiene il gruppo a cui appartiene l'annotazione, se disponibile. |
AnnotationType |
Ottiene o imposta il nome di tipo di un'annotazione. |
AxisX |
Ottiene o imposta l'asse X a cui è collegata un'annotazione. |
AxisXName |
Ottiene o imposta il nome dell'asse X a cui è collegata un'annotazione. |
AxisY |
Ottiene o imposta l'asse Y a cui è collegata un'annotazione. |
AxisYName |
Ottiene o imposta il nome dell'asse Y a cui è collegata un'annotazione. |
BackColor |
Ottiene o imposta il colore dello sfondo di un'annotazione. |
BackGradientStyle |
Ottiene o imposta lo stile della sfumatura dello sfondo di un'annotazione. |
BackHatchStyle |
Ottiene o imposta lo stile del tratteggio dello sfondo di un'annotazione. |
BackSecondaryColor |
Ottiene o imposta il colore secondario dello sfondo di un'annotazione. |
Bottom |
Ottiene o imposta il limite inferiore della posizione di un'annotazione. |
ClipToChartArea |
Ottiene o imposta il nome dell'area grafico in base alla quale viene ritagliata un'annotazione. |
Font |
Ottiene o imposta il tipo di carattere da utilizzare per il testo di un'annotazione. |
ForeColor |
Ottiene o imposta il colore del testo di un'annotazione. |
Height |
Ottiene o imposta l'altezza di un'annotazione. |
IsSelected |
Ottiene o imposta un flag che determina se un'annotazione è selezionata. |
IsSizeAlwaysRelative |
Ottiene o imposta un flag che specifica se la dimensione di un'annotazione è sempre definita nelle coordinate relative del grafico. |
LineColor |
Ottiene o imposta il colore della linea di un'annotazione. |
LineDashStyle |
Ottiene o imposta lo stile della linea di un'annotazione. |
LineWidth |
Ottiene o imposta lo spessore della linea di un'annotazione. |
Name |
Ottiene o imposta il nome univoco di un'annotazione. |
Right |
Ottiene o imposta la posizione del limite destro di un'annotazione. |
ShadowColor |
Ottiene o imposta il colore dell'ombreggiatura di un'annotazione. |
ShadowOffset |
Ottiene o imposta la dimensione dell'ombreggiatura di un'annotazione. |
SmartLabelStyle |
Ottiene o imposta lo stile dell'oggetto Smart Label di un'annotazione. |
Tag |
Ottiene o imposta un oggetto associato all'elemento del grafico. (Ereditato da ChartElement) |
TextStyle |
Ottiene o imposta lo stile del testo di un'annotazione. |
ToolTip |
Ottiene o imposta il testo della descrizione comando di un'annotazione. |
Visible |
Ottiene o imposta un flag che specifica se un'annotazione è visibile. |
Width |
Ottiene o imposta la larghezza di un'annotazione, espressa in pixel. |
X |
Ottiene o imposta la coordinata X di un'annotazione. |
Y |
Ottiene o imposta la coordinata Y di un'annotazione. |
YAxisName |
Ottiene o imposta il nome dell'asse Y a cui è collegata un'annotazione. |
Metodi
BeginPlacement() |
Inizia il posizionamento di un'annotazione da parte dell'utente finale utilizzando il mouse. |
BringToFront() |
Porta un'annotazione in primo piano rispetto a tutte le annotazioni. |
Dispose() |
Rilascia le risorse usate da ChartElement. (Ereditato da ChartElement) |
Dispose(Boolean) |
Rilascia le risorse non gestite e, facoltativamente, quelle gestite. |
EndPlacement() |
Termina il posizionamento di un'annotazione da parte dell'utente finale. |
Equals(Object) |
Determina se l'oggetto Object specificato è uguale all'oggetto ChartElement corrente. (Ereditato da ChartElement) |
GetHashCode() |
Restituisce una funzione hash per un tipo specifico. (Ereditato da ChartElement) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ResizeToContent() |
Ridimensiona un'annotazione in base alla dimensione del contenuto. |
SendToBack() |
Porta un'annotazione in secondo piano rispetto a tutte le annotazioni. |
SetAnchor(DataPoint) |
Ancora un'annotazione al punto dati specificato. |
SetAnchor(DataPoint, DataPoint) |
Ancora un'annotazione a due punti dati. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto Object corrente. (Ereditato da ChartElement) |