ElementPosition 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.
Rappresenta la classe di base per molti elementi visivi del grafico, ad esempio la legenda, il titolo e le aree del grafico. Definisce la posizione dell'elemento del grafico in coordinate relative, che vanno da (0,0) a (100,100).
public ref class ElementPosition : System::Windows::Forms::DataVisualization::Charting::ChartElement
public class ElementPosition : System.Windows.Forms.DataVisualization.Charting.ChartElement
type ElementPosition = class
inherit ChartElement
Public Class ElementPosition
Inherits ChartElement
- Ereditarietà
Commenti
La ElementPosition classe viene utilizzata per definire la posizione di un elemento del grafico e rappresenta un rettangolo usando le Xproprietà , YWidth e Height .
La ElementPosition classe viene sempre esposta come Position proprietà, ad esempio Position, Positione così via. Viene inoltre esposto negli PrePaint eventi e PostPaint del Chart controllo come proprietà dell'oggetto ChartPaintEventArgs .
La posizione degli elementi del grafico applicabili può essere impostata automaticamente impostando la Auto proprietà su true. Gli elementi del grafico possono anche essere posizionati in fase di progettazione nella visualizzazione Struttura.
Esistono due differenze principali tra questa classe e una RectangleF struttura:
Questa classe può usare il posizionamento automatico.
Questa classe usa solo coordinate comprese tra 0 e 100. In caso contrario, viene generata un'eccezione.
La posizione degli elementi del grafico viene descritta utilizzando coordinate relative, con l'angolo superiore sinistro di un elemento con coordinate (0,0) e l'angolo inferiore destro di un elemento con coordinate (100,100).
Gli elementi tracciati all'interno di un'area del grafico usano coordinate relative all'area del grafico, mentre gli elementi esterni a un'area del grafico usano coordinate relative all'immagine del grafico.
Costruttori
| Nome | Descrizione |
|---|---|
| ElementPosition() |
Inizializza una nuova istanza della classe ElementPosition. |
| ElementPosition(Single, Single, Single, Single) |
Inizializza una nuova istanza della ElementPosition classe con i parametri , |
Proprietà
| Nome | Descrizione |
|---|---|
| Auto |
Ottiene o imposta un valore che indica se un elemento del grafico applicabile verrà posizionato automaticamente dal Chart controllo . |
| Bottom |
Ottiene la posizione inferiore di un elemento del grafico, in coordinate relative. |
| Height |
Ottiene o imposta l'altezza di un elemento del grafico. |
| Right |
Ottiene la posizione del lato destro di un elemento del grafico, in coordinate relative. |
| Size |
Ottiene le dimensioni di un elemento del grafico. |
| Tag |
Ottiene o imposta un oggetto associato a questo elemento del grafico. (Ereditato da ChartElement) |
| Width |
Ottiene o imposta la larghezza di un elemento del grafico. |
| X |
Ottiene o imposta la coordinata X relativa dell'angolo superiore sinistro di un elemento del grafico applicabile. |
| Y |
Ottiene o imposta la coordinata Y relativa dell'angolo superiore sinistro di un elemento del grafico applicabile. |
Metodi
| Nome | Descrizione |
|---|---|
| Dispose() |
Rilascia le risorse usate da ChartElement. (Ereditato da ChartElement) |
| Dispose(Boolean) |
Rilascia le risorse non gestite usate da ChartElement e, facoltativamente, rilascia le risorse gestite. (Ereditato da ChartElement) |
| Equals(Object) |
Determina se l'oggetto specificato Object è uguale all'oggetto corrente ChartElement. (Ereditato da ChartElement) |
| FromRectangleF(RectangleF) |
Inizializza un ElementPosition oggetto da una RectangleF struttura. |
| GetHashCode() |
Restituisce una funzione hash per un tipo specifico. (Ereditato da ChartElement) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToRectangleF() |
Restituisce un RectangleF oggetto che utilizza le coordinate di un ElementPosition oggetto . |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente Object. (Ereditato da ChartElement) |