Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Annotation, classe

Définit les propriétés et les méthodes communes à toutes les annotations. Il s'agit d'une classe abstraite.

Espace de noms :  System.Windows.Forms.DataVisualization.Charting
Assembly :  System.Windows.Forms.DataVisualization (dans System.Windows.Forms.DataVisualization.dll)

public abstract class Annotation : ChartNamedElement

Le type Annotation expose les membres suivants.

  NomDescription
Méthode protégéeAnnotationInitialise une nouvelle instance de la classe Annotation. Il s'agit du constructeur par défaut, qui ne doit pas être utilisé.
Début

  NomDescription
Propriété publiqueAlignmentObtient ou définit l'alignement du contenu d'une annotation.
Propriété publiqueAllowAnchorMovingObtient ou définit un indicateur qui spécifie si l'utilisateur final est autorisé à déplacer l'ancre d'une annotation à l'aide d'une souris.
Propriété publiqueAllowMovingObtient ou définit un indicateur qui spécifie si l'utilisateur final est autorisé à déplacer une annotation à l'aide d'une souris.
Propriété publiqueAllowPathEditingObtient ou définit un indicateur qui spécifie si l'utilisateur final est autorisé à déplacer les points d'une annotation de type polygone à l'aide d'une souris.
Propriété publiqueAllowResizingObtient ou définit un indicateur qui spécifie si l'utilisateur final est autorisé à redimensionner une annotation à l'aide d'une souris.
Propriété publiqueAllowSelectingObtient ou définit un indicateur qui spécifie si l'utilisateur final est autorisé à sélectionner une annotation à l'aide d'une souris.
Propriété publiqueAllowTextEditingObtient ou définit un indicateur qui spécifie si le texte d'une annotation peut être modifié lorsque l'utilisateur final double-clique dessus.
Propriété publiqueAnchorAlignmentObtient ou définit l'alignement d'une annotation au point d'ancrage.
Propriété publiqueAnchorDataPointObtient ou définit le point de données auquel une annotation est ancrée.
Propriété publiqueAnchorDataPointNameInfrastructure. Obtient ou définit le nom d'un point de données auquel une annotation est ancrée.
Propriété publiqueAnchorOffsetXObtient ou définit le décalage de la position X d'une annotation par rapport au point d'ancrage.
Propriété publiqueAnchorOffsetYObtient ou définit le décalage de la position Y d'une annotation par rapport au point d'ancrage.
Propriété publiqueAnchorXObtient ou définit la coordonnée X à laquelle l'annotation est ancrée.
Propriété publiqueAnchorYObtient ou définit la coordonnée Y à laquelle l'annotation est ancrée.
Propriété publiqueAnnotationGroupInfrastructure. Le cas échéant, obtient le groupe auquel l'annotation appartient.
Propriété publiqueAnnotationTypeInfrastructure. Obtient ou définit le nom du type d'une annotation.
Propriété publiqueAxisXObtient ou définit l'axe X auquel une annotation est attachée.
Propriété publiqueAxisXNameInfrastructure. Obtient ou définit le nom de l'axe X auquel une annotation est attachée.
Propriété publiqueAxisYObtient ou définit l'axe Y auquel une annotation est attachée.
Propriété publiqueAxisYNameInfrastructure. Obtient ou définit le nom de l'axe Y auquel une annotation est attachée.
Propriété publiqueBackColorObtient ou définit la couleur de l'arrière-plan d'une annotation.
Propriété publiqueBackGradientStyleObtient ou définit le style de dégradé de l'arrière-plan d'une annotation.
Propriété publiqueBackHatchStyleObtient ou définit le style de hachurage de l'arrière-plan d'une annotation.
Propriété publiqueBackSecondaryColorObtient ou définit la couleur secondaire de l'arrière-plan d'une annotation.
Propriété publiqueBottomObtient ou définit la position de la limite inférieure d'une annotation.
Propriété publiqueClipToChartAreaObtient ou définit le nom de la zone de graphique à laquelle une annotation est attachée.
Propriété publiqueFontObtient ou définit la police destinée au texte d'une annotation.
Propriété publiqueForeColorObtient ou définit la couleur de texte d'une annotation.
Propriété publiqueHeightObtient ou définit la hauteur d'une annotation.
Propriété publiqueIsSelectedObtient ou définit un indicateur qui détermine si une annotation est sélectionnée.
Propriété publiqueIsSizeAlwaysRelativeObtient ou définit un indicateur qui spécifie si la taille d'une annotation est toujours définie en coordonnées de graphique relatives.
Propriété publiqueLineColorObtient ou définit la couleur de ligne d'une annotation.
Propriété publiqueLineDashStyleObtient ou définit le style de ligne d'une annotation.
Propriété publiqueLineWidthObtient ou définit la largeur de ligne d'une annotation.
Propriété publiqueNameObtient ou définit le nom unique d'une annotation. (Substitue ChartNamedElement.Name.)
Propriété publiqueRightObtient ou définit la position de la limite droite d'une annotation.
Propriété publiqueShadowColorObtient ou définit la couleur de l'ombre d'une annotation.
Propriété publiqueShadowOffsetObtient ou définit la taille de l'ombre d'une annotation.
Propriété publiqueSmartLabelStyleObtient ou définit le style des étiquettes actives d'une annotation.
Propriété publiqueTagObtient ou définit un objet associé à cet élément de graphique. (Hérité de ChartElement.)
Propriété publiqueTextStyleObtient ou définit le style de texte d'une annotation.
Propriété publiqueToolTipObtient ou définit le texte d'info-bulle d'une annotation.
Propriété publiqueVisibleObtient ou définit un indicateur qui spécifie si une annotation est visible.
Propriété publiqueWidthObtient ou définit la largeur d'une annotation (en pixels).
Propriété publiqueXObtient ou définit la coordonnée X d'une annotation.
Propriété publiqueYObtient ou définit la coordonnée Y de l'annotation.
Propriété publiqueYAxisNameInfrastructure. Obtient ou définit le nom de l'axe Y auquel une annotation est attachée.
Début

  NomDescription
Méthode publiqueBeginPlacementCommence le positionnement d'utilisateur final d'une annotation à l'aide de la souris.
Méthode publiqueBringToFrontPlace une annotation devant toutes les annotations.
Méthode publiqueDispose()Libère les ressources utilisées par le ChartElement. (Hérité de ChartElement.)
Méthode protégéeDispose(Boolean)Libère les ressources non managées et, éventuellement, les ressources managées. (Substitue ChartElement.Dispose(Boolean).)
Méthode publiqueEndPlacementTermine le positionnement d'utilisateur final d'une annotation.
Méthode publiqueEqualsDétermine si le Object spécifié est égal au ChartElement actuel. (Hérité de ChartElement.)
Méthode protégéeFinalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publiqueGetHashCodeRetourne une fonction de hachage pour un type particulier. (Hérité de ChartElement.)
Méthode publiqueGetTypeObtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégéeMemberwiseCloneCrée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publiqueResizeToContentRedimensionne une annotation en fonction de la taille de son contenu.
Méthode publiqueSendToBackPlace une annotation derrière toutes les annotations.
Méthode publiqueSetAnchor(DataPoint)Ancre une annotation au point de données spécifié.
Méthode publiqueSetAnchor(DataPoint, DataPoint)Ancre une annotation à deux points de données.
Méthode publiqueToStringRetourne une chaîne qui représente le Object en cours. (Hérité de ChartElement.)
Début

Les annotations sont utilisées communément pour commenter ou élaborer des éléments de graphique tels que les points de données. Les annotations peuvent également être utilisées pour dessiner des formes personnalisées.

Par défaut, les annotations sont positionnées à l'aide de coordonnées relatives, (0,0) représentant l'angle supérieur gauche et (100,100) l'angle inférieur droit de l'image du graphique. Il est également possible de basculer de ce système de coordonnées relatives à un système qui utilise des valeurs d'axes. Avec un système de coordonnées d'axe, les coordonnées X et Y, qui représentent la position du coin supérieur gauche d'une annotation, sont définies à l'aide des valeurs des axes X et Y, et non pas avec des valeurs comprises entre 0 et 100.

Vous pouvez utiliser des valeurs d'axe de deux façons lorsque vous spécifiez la position et la taille d'une annotation :

  • Affectez à AxisX, AxisY ou à ces deux propriétés d'annotation les valeurs de propriété AxisX et AxisY d'un objet ChartArea.

  • Utilisez la propriété AnchorDataPoint pour ancrer l'annotation à un point de données. Dans ce cas, son positionnement est calculé automatiquement.

Toutes les annotations sont dérivées de la classe Annotation, qui peut être utilisée pour définir les attributs communs à tous les objets Annotation, tels que la couleur, la position, l'ancrage etc..

.NET Framework

Pris en charge dans : 4.5.2, 4.5.1, 4.5, 4

.NET Framework Client Profile

Pris en charge dans : 4

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft