Partager via


ElementPosition Classe

Définition

Représente la classe de base de nombreux éléments visuels du graphique tels que la légende, le titre et les zones de graphique. Définit la position de l'élément de graphique en coordonnées relatives comprises entre (0,0) et (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
Héritage
ElementPosition

Remarques

La ElementPosition classe est utilisée pour définir la position d’un élément de graphique et représente un rectangle à l’aide des Xpropriétés , Yet WidthHeight .

La ElementPosition classe est toujours exposée en tant que Position propriété, telle que Position, Position, et ainsi de suite. Il est également exposé dans les PrePaint événements et PostPaint du Chart contrôle en tant que propriété de l’objet ChartPaintEventArgs .

La position des éléments de graphique applicables peut être définie automatiquement en définissant la Auto propriété truesur ; les éléments de graphique peuvent également être positionnés au moment de la conception dans le mode Création.

Il existe deux différences majeures entre cette classe et une RectangleF structure :

  • Cette classe peut utiliser le positionnement automatique.

  • Cette classe utilise uniquement des coordonnées comprises entre 0 et 100, sinon une exception est levée.

La position des éléments de graphique est décrite à l’aide de coordonnées relatives, le coin supérieur gauche d’un élément ayant des coordonnées de (0,0) et le coin inférieur droit d’un élément ayant des coordonnées de (100 100).

Les éléments tracés dans une zone de graphique utilisent des coordonnées relatives à la zone de graphique, tandis que les éléments situés en dehors d’une zone de graphique utilisent des coordonnées relatives à l’image de graphique.

Constructeurs

ElementPosition()

Initialise une nouvelle instance de la classe ElementPosition.

ElementPosition(Single, Single, Single, Single)

Initialise une nouvelle instance de la classe ElementPosition avec les paramètres x, y, width et height spécifiés.

Propriétés

Auto

Obtient ou définit une valeur qui indique si un élément de graphique applicable sera positionné automatiquement par le contrôle Chart.

Bottom

Obtient la position inférieure d'un élément de graphique en coordonnées relatives.

Height

Obtient ou définit la hauteur d'un élément de graphique.

Right

Obtient la position du côté droit d'un élément de graphique en coordonnées relatives.

Size

Obtient la taille d'un élément de graphique.

Tag

Obtient ou définit un objet associé à cet élément de graphique.

(Hérité de ChartElement)
Width

Obtient ou définit la largeur d'un élément de graphique.

X

Obtient ou définit la coordonnée X relative de l'angle supérieur gauche d'un élément de graphique applicable.

Y

Obtient ou définit la coordonnée Y relative de l'angle supérieur gauche d'un élément de graphique applicable.

Méthodes

Dispose()

Libère les ressources utilisées par le ChartElement.

(Hérité de ChartElement)
Dispose(Boolean)

Libère les ressources non managées utilisées par ChartElement et libère éventuellement les ressources managées.

(Hérité de ChartElement)
Equals(Object)

Détermine si l'objet Object spécifié est égal à l'objet ChartElement actuel.

(Hérité de ChartElement)
FromRectangleF(RectangleF)

Initialise un objet ElementPosition à partir d'une structure RectangleF.

GetHashCode()

Retourne une fonction de hachage pour un type particulier.

(Hérité de ChartElement)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToRectangleF()

Retourne un objet RectangleF qui utilise les coordonnées d'un objet ElementPosition.

ToString()

Retourne une chaîne qui représente le Object actuel.

(Hérité de ChartElement)

S’applique à