Partager via


ElementPosition Classe

Définition

Représente la classe de base pour 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, comprise entre (0,0) et (100 100).

public ref class ElementPosition : System::Web::UI::DataVisualization::Charting::ChartElement
public class ElementPosition : System.Web.UI.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 propriétés et YWidthHeight des Xpropriétés.

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

La position des éléments de graphique applicables peut être définie automatiquement en définissant la Auto propriété sur true; les éléments de graphique peuvent également être positionnés au moment du design dans l’affichage 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 les 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, avec le coin supérieur gauche d’un élément dont les coordonnées sont (0,0) et le coin inférieur droit d’un élément dont les coordonnées sont (100 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 en dehors d’une zone de graphique utilisent des coordonnées relatives à l’image de graphique.

Constructeurs

Nom Description
ElementPosition()

Initialise une nouvelle instance de la classe ElementPosition.

ElementPosition(Single, Single, Single, Single)

Initialise une nouvelle instance de la ElementPosition classe avec les paramètres et les paramètres spécifiés heightxywidth.

Propriétés

Nom Description
Auto

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

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 du coin supérieur gauche d’un élément de graphique applicable.

Y

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

Méthodes

Nom Description
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 les ChartElement ressources gérées et libère éventuellement les ressources managées.

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

Détermine si le spécifié Object est égal à l’actuel ChartElement.

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

Initialise un objet à partir d’une ElementPositionRectangleF structure.

GetHashCode()

Retourne une fonction de hachage pour un type particulier.

(Hérité de ChartElement)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToRectangleF()

Renvoie un RectangleF objet qui représente les coordonnées d’un ElementPosition objet.

ToString()

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

(Hérité de ChartElement)

S’applique à