Compartilhar via


Annotation Classe

Definição

Define as propriedades e os métodos comuns a todas as anotações. Esta é uma classe abstrata.

public ref class Annotation abstract : System::Web::UI::DataVisualization::Charting::ChartNamedElement, System::Web::UI::DataVisualization::Charting::IChartMapArea
public abstract class Annotation : System.Web.UI.DataVisualization.Charting.ChartNamedElement, System.Web.UI.DataVisualization.Charting.IChartMapArea
type Annotation = class
    inherit ChartNamedElement
    interface IChartMapArea
Public MustInherit Class Annotation
Inherits ChartNamedElement
Implements IChartMapArea
Herança
Derivado
Implementações

Comentários

As anotações são comumente 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) representando o canto inferior direito da imagem do gráfico. Também é possível alternar desse sistema de coordenadas relativas para um sistema que usa valores de eixo. Com um sistema de coordenadas de eixo, X e Y, que representam a posição do canto superior esquerdo de uma anotação, são definidos usando os valores do eixo X e do eixo Y, em vez de valores que variam de 0 a 100.

Há duas maneiras de usar valores de eixo ao especificar a posição e o tamanho de uma anotação:

  • Defina o AxisXou AxisY ambas as propriedades de anotação como os AxisX valores de propriedade e AxisY de um ChartArea objeto .

  • Use a AnchorDataPoint propriedade para ancorar a anotação em 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.

AnchorAlignment

Obtém ou define o alinhamento da posição 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 de tipo de uma 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.

MapAreaAttributes

Obtém ou define os atributos da área do mapa de uma anotação.

Name

Obtém ou define o nome exclusivo de uma anotação.

PostBackValue

Obtém ou define o valor de postback que pode ser processado no evento Click.

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.

Url

Obtém ou define a URL 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

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.

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)

Aplica-se a