Annotation Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define as propriedades e os métodos comuns a todas as anotações. Esta é uma classe abstrata.
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
- Herança
- Derivado
Comentários
As anotações são normalmente usadas para comentar ou elaborar elementos de gráfico, como pontos de dados. As anotações também podem ser usadas para desenhar formas personalizadas.
Por padrão, as anotações são posicionadas usando coordenadas relativas, com (0, 0) representando o canto superior esquerdo e (100.100) que representa o canto inferior direito da imagem do gráfico. Também é possível alternar desse sistema de coordenadas relativo para um sistema que usa valores de eixo. Com um sistema de coordenadas de eixo, X e Y, que representa a posição do canto superior esquerdo de uma anotação, são definidos usando valores de eixo X e eixo Y, em vez de valores que variam de 0-100.
Há duas maneiras de usar valores de eixo quando você especifica a posição e o tamanho de uma anotação:
Defina AxisX AxisY ou ambas as propriedades de anotação para os AxisX AxisY valores de propriedade e de um ChartArea objeto.
Use a AnchorDataPoint propriedade para ancorar a anotação a um ponto de dados. Nesse caso, seu posicionamento é calculado automaticamente.
Todas as anotações são derivadas da Annotation classe, que pode ser usada para definir atributos comuns a todos os Annotation objetos, como cor, posição, ancoragem e assim por diante.
Construtores
Annotation() |
Inicializa uma nova instância da classe Annotation. Esse é o construtor sem parâmetros e ele não deve ser usado. |
Propriedades
Alignment |
Obtém ou define o alinhamento do conteúdo de uma anotação. |
AllowAnchorMoving |
Obtém ou define um sinalizador que especifica se o usuário final tem permissão para mover a âncora de anotação usando um mouse. |
AllowMoving |
Obtém ou define um sinalizador que especifica se o usuário final tem permissão para mover uma anotação usando um mouse. |
AllowPathEditing |
Obtém ou define um sinalizador que especifica se o usuário final tem permissão para mover os pontos de uma anotação de polígono usando um mouse. |
AllowResizing |
Obtém ou define um sinalizador que especifica se o usuário final tem permissão para redimensionar uma anotação usando um mouse. |
AllowSelecting |
Obtém ou define um sinalizador que especifica se o usuário final tem permissão para selecionar uma anotação usando um mouse. |
AllowTextEditing |
Obtém ou define um sinalizador que especifica se o texto em uma anotação pode ser editado quando o usuário final clica duas vezes no texto. |
AnchorAlignment |
Obtém ou define o alinhamento de uma anotação para o ponto de ancoragem. |
AnchorDataPoint |
Obtém ou define o ponto de dados ao qual uma anotação está ancorada. |
AnchorDataPointName |
Obtém ou define o nome de um ponto de dados ao qual uma anotação está ancorada. |
AnchorOffsetX |
Obtém ou define o deslocamento do ponto de ancoragem para a posição X de uma anotação. |
AnchorOffsetY |
Obtém ou define o deslocamento do ponto de ancoragem para a posição Y de uma anotação. |
AnchorX |
Obtém ou define a coordenada X à qual a anotação está ancorada. |
AnchorY |
Obtém ou define a coordenada Y à qual a anotação está ancorada. |
AnnotationGroup |
Obtém o grupo, se houver, ao qual a anotação pertence. |
AnnotationType |
Obtém ou define o nome do tipo de anotação. |
AxisX |
Obtém ou define o eixo X ao qual uma anotação está anexada. |
AxisXName |
Obtém ou define o nome do eixo X ao qual uma anotação está anexada. |
AxisY |
Obtém ou define o eixo Y ao qual uma anotação está anexada. |
AxisYName |
Obtém ou define o nome do eixo Y ao qual uma anotação está anexada. |
BackColor |
Obtém ou define a cor da tela de fundo de uma anotação. |
BackGradientStyle |
Obtém ou define o estilo de gradiente da tela de fundo de uma anotação. |
BackHatchStyle |
Obtém ou define o estilo de hachura da tela de fundo de uma anotação. |
BackSecondaryColor |
Obtém ou define a cor secundária da tela de fundo da anotação. |
Bottom |
Obtém ou define o limite inferior da posição de uma anotação. |
ClipToChartArea |
Obtém ou define o nome da área do gráfico à qual a anotação é afixada. |
Font |
Obtém ou define a fonte a ser usada para o texto de uma anotação. |
ForeColor |
Obtém ou define a cor do texto de uma anotação. |
Height |
Obtém ou define a altura de uma anotação. |
IsSelected |
Obtém ou define um sinalizador que determina se uma anotação está selecionada. |
IsSizeAlwaysRelative |
Obtém ou define um sinalizador que especifica se o tamanho de uma anotação sempre é definido em coordenadas relativas do gráfico. |
LineColor |
Obtém ou define a cor da linha de uma anotação. |
LineDashStyle |
Obtém ou define o estilo da linha de uma anotação. |
LineWidth |
Obtém ou define a largura da linha de uma anotação. |
Name |
Obtém ou define o nome exclusivo de uma anotação. |
Right |
Obtém ou define a posição de limite direito de uma anotação. |
ShadowColor |
Obtém ou define a cor da sombra da anotação. |
ShadowOffset |
Obtém ou define o tamanho da sombra da anotação. |
SmartLabelStyle |
Obtém ou define o estilo de rótulo inteligente de uma anotação. |
Tag |
Obtém ou define um objeto associado a esse elemento do gráfico. (Herdado de ChartElement) |
TextStyle |
Obtém ou define o estilo de texto de uma anotação. |
ToolTip |
Obtém ou define o texto da dica de ferramenta de uma anotação. |
Visible |
Obtém ou define um sinalizador que especifica se uma anotação está visível. |
Width |
Obtém ou define a largura, em pixels, de uma anotação. |
X |
Obtém ou define a coordenada X de uma anotação. |
Y |
Obtém ou define a coordenada Y de uma anotação. |
YAxisName |
Obtém ou define o nome do eixo Y ao qual uma anotação está anexada. |
Métodos
BeginPlacement() |
Inicia o posicionamento do usuário final de uma anotação usando o mouse. |
BringToFront() |
Traz uma anotação para a frente de todas as anotações. |
Dispose() |
Libera os recursos usados pelo ChartElement. (Herdado de ChartElement) |
Dispose(Boolean) |
Libera os recursos não gerenciados e, opcionalmente, os recursos gerenciados. |
EndPlacement() |
Encerra o posicionamento do usuário final de uma anotação. |
Equals(Object) |
Determina se o Object especificado é igual ao ChartElement atual. (Herdado de ChartElement) |
GetHashCode() |
Retorna uma função de hash para um tipo específico. (Herdado de ChartElement) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ResizeToContent() |
Redimensiona uma anotação de acordo com seu tamanho de conteúdo. |
SendToBack() |
Envia uma anotação para trás de todas as anotações. |
SetAnchor(DataPoint) |
Ancora uma anotação ao ponto de dados especificado. |
SetAnchor(DataPoint, DataPoint) |
Ancora uma anotação a dois pontos de dados. |
ToString() |
Retorna uma cadeia de caracteres que representa o Object atual. (Herdado de ChartElement) |