Annotation Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit les propriétés et les méthodes communes à toutes les annotations. Il s’agit d’une classe abstraite.
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
- Héritage
- Dérivé
Remarques
Les annotations sont couramment utilisées pour commenter ou élaborer des éléments de graphique tels que des 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, avec (0,0) représentant le coin supérieur gauche et (100 100) représentant le coin inférieur droit de l’image graphique. Il est également possible de passer de ce système de coordonnées relatif à un système qui utilise des valeurs d’axe. Avec un système de coordonnées d’axe, X et Y, qui représentent la position du coin supérieur gauche d’une annotation, sont définis à l’aide des valeurs de l’axe X et de l’axe Y, au lieu de valeurs comprises entre 0 et 100.
Il existe deux façons d’utiliser des valeurs d’axe lorsque vous spécifiez la position et la taille d’une annotation :
Définissez , AxisXAxisY ou les deux propriétés d’annotation sur les AxisX valeurs de propriété et AxisY d’un ChartArea objet .
Utilisez la AnchorDataPoint propriété pour ancrer l’annotation à un point de données. Dans ce cas, son positionnement est automatiquement calculé.
Toutes les annotations sont dérivées de la Annotation classe , qui peut être utilisée pour définir des attributs communs à tous les Annotation objets, tels que la couleur, la position, l’ancrage, etc.
Constructeurs
Annotation() |
Initialise une nouvelle instance de la classe Annotation. Il s’agit du constructeur sans paramètre, qui ne doit pas être utilisé. |
Propriétés
Alignment |
Obtient ou définit l'alignement du contenu d'une annotation. |
AllowAnchorMoving |
Obtient 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. |
AllowMoving |
Obtient ou définit un indicateur qui spécifie si l'utilisateur final est autorisé à déplacer une annotation à l'aide d'une souris. |
AllowPathEditing |
Obtient 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. |
AllowResizing |
Obtient ou définit un indicateur qui spécifie si l'utilisateur final est autorisé à redimensionner une annotation à l'aide d'une souris. |
AllowSelecting |
Obtient ou définit un indicateur qui spécifie si l'utilisateur final est autorisé à sélectionner une annotation à l'aide d'une souris. |
AllowTextEditing |
Obtient ou définit un indicateur qui spécifie si le texte d'une annotation peut être modifié lorsque l'utilisateur final double-clique dessus. |
AnchorAlignment |
Obtient ou définit l'alignement d'une annotation au point d'ancrage. |
AnchorDataPoint |
Obtient ou définit le point de données auquel une annotation est ancrée. |
AnchorDataPointName |
Obtient ou définit le nom d'un point de données auquel une annotation est ancrée. |
AnchorOffsetX |
Obtient ou définit le décalage de la position X d'une annotation par rapport au point d'ancrage. |
AnchorOffsetY |
Obtient ou définit le décalage de la position Y d'une annotation par rapport au point d'ancrage. |
AnchorX |
Obtient ou définit la coordonnée X à laquelle l'annotation est ancrée. |
AnchorY |
Obtient ou définit la coordonnée Y à laquelle l'annotation est ancrée. |
AnnotationGroup |
Le cas échéant, obtient le groupe auquel l'annotation appartient. |
AnnotationType |
Obtient ou définit le nom du type d'une annotation. |
AxisX |
Obtient ou définit l'axe X auquel une annotation est attachée. |
AxisXName |
Obtient ou définit le nom de l'axe X auquel une annotation est attachée. |
AxisY |
Obtient ou définit l'axe Y auquel une annotation est attachée. |
AxisYName |
Obtient ou définit le nom de l'axe Y auquel une annotation est attachée. |
BackColor |
Obtient ou définit la couleur de l'arrière-plan d'une annotation. |
BackGradientStyle |
Obtient ou définit le style de dégradé de l'arrière-plan d'une annotation. |
BackHatchStyle |
Obtient ou définit le style de hachurage de l'arrière-plan d'une annotation. |
BackSecondaryColor |
Obtient ou définit la couleur secondaire de l'arrière-plan d'une annotation. |
Bottom |
Obtient ou définit la position de la limite inférieure d'une annotation. |
ClipToChartArea |
Obtient ou définit le nom de la zone de graphique à laquelle une annotation est attachée. |
Font |
Obtient ou définit la police destinée au texte d'une annotation. |
ForeColor |
Obtient ou définit la couleur de texte d'une annotation. |
Height |
Obtient ou définit la hauteur d'une annotation. |
IsSelected |
Obtient ou définit un indicateur qui détermine si une annotation est sélectionnée. |
IsSizeAlwaysRelative |
Obtient ou définit un indicateur qui spécifie si la taille d'une annotation est toujours définie en coordonnées de graphique relatives. |
LineColor |
Obtient ou définit la couleur de ligne d'une annotation. |
LineDashStyle |
Obtient ou définit le style de ligne d'une annotation. |
LineWidth |
Obtient ou définit la largeur de ligne d'une annotation. |
Name |
Obtient ou définit le nom unique d'une annotation. |
Right |
Obtient ou définit la position de la limite droite d'une annotation. |
ShadowColor |
Obtient ou définit la couleur de l'ombre d'une annotation. |
ShadowOffset |
Obtient ou définit la taille de l'ombre d'une annotation. |
SmartLabelStyle |
Obtient ou définit le style des étiquettes actives d'une annotation. |
Tag |
Obtient ou définit un objet associé à cet élément de graphique. (Hérité de ChartElement) |
TextStyle |
Obtient ou définit le style de texte d'une annotation. |
ToolTip |
Obtient ou définit le texte d'info-bulle d'une annotation. |
Visible |
Obtient ou définit un indicateur qui spécifie si une annotation est visible. |
Width |
Obtient ou définit la largeur d'une annotation (en pixels). |
X |
Obtient ou définit la coordonnée X d'une annotation. |
Y |
Obtient ou définit la coordonnée Y de l'annotation. |
YAxisName |
Obtient ou définit le nom de l'axe Y auquel une annotation est attachée. |
Méthodes
BeginPlacement() |
Commence le positionnement d'utilisateur final d'une annotation à l'aide de la souris. |
BringToFront() |
Place une annotation devant toutes les annotations. |
Dispose() |
Libère les ressources utilisées par le ChartElement. (Hérité de ChartElement) |
Dispose(Boolean) |
Libère les ressources non managées et, éventuellement, les ressources managées. |
EndPlacement() |
Termine le positionnement d'utilisateur final d'une annotation. |
Equals(Object) |
Détermine si l'objet Object spécifié est égal à l'objet ChartElement actuel. (Hérité de ChartElement) |
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) |
ResizeToContent() |
Redimensionne une annotation en fonction de la taille de son contenu. |
SendToBack() |
Place une annotation derrière toutes les annotations. |
SetAnchor(DataPoint) |
Ancre une annotation au point de données spécifié. |
SetAnchor(DataPoint, DataPoint) |
Ancre une annotation à deux points de données. |
ToString() |
Retourne une chaîne qui représente le Object actuel. (Hérité de ChartElement) |