Partilhar via


System.Windows.Forms.DataVisualization.Charting Namespace

Contém métodos e propriedades para o Controle do Windows Forms do Gráfico.

Classes

Annotation

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

AnnotationCollection

Armazena objetos de anotação de gráfico.

AnnotationGroup

Representa um grupo de anotações.

AnnotationPathPoint

Representa um ponto de caminho de um PolylineAnnotation ou PolygonAnnotation, que é armazenado em sua PathPoints propriedade.

AnnotationPathPointCollection

Representa uma coleção de pontos de PolylineAnnotation caminho ou PolygonAnnotation , que podem ser acessados usando a GraphicPathPoints propriedade .

AnnotationPositionChangingEventArgs

Fornece dados para os eventos no controle Chart que alteram a posição da anotação.

AnnotationSmartLabelStyle

Armazena as propriedades de rótulo inteligente de uma anotação.

AnovaResult

Representa os resultados de um teste estatístico ANOVA.

ArrowAnnotation

Representa uma anotação de seta.

Axis

Fornece métodos e propriedades que gerenciam os eixos no controle Chart.

AxisScaleBreakStyle

Representa uma quebra de escala no eixo Y do gráfico.

AxisScaleView

Representa uma exibição em escala do gráfico.

AxisScrollBar

Representa a barra de rolagem de um eixo do gráfico.

Border3DAnnotation

Representa uma anotação com uma borda 3D.

BorderSkin

Representa as propriedades de desenho da capa da borda 3D.

CalloutAnnotation

Representa uma anotação de texto explicativo.

Chart

Serve como a classe raiz do controle Chart.

ChartArea

Representa uma área na imagem do gráfico.

ChartArea3DStyle

Gerencia os atributos de exibição para áreas tridimensionais (3D) do gráfico.

ChartAreaCollection

Representa uma coleção de objetos ChartArea .

ChartElement

Classe base para todos os elementos do gráfico. A classe ChartElement representa o elemento mais básico da hierarquia do elemento do gráfico.

ChartElementCollection<T>

Representa a classe base para todas as coleções de elementos do gráfico.

ChartElementOutline

Representa uma matriz de pontos de marcador e o caminho do contorno usado para seleção de objeto visual no gráfico.

ChartGraphics

Fornece diversas funções de conversão e expõe um objeto Graphics GDI+.

ChartNamedElement

Representa a classe base para a maioria dos elementos do gráfico. Elementos do gráfico, tais como séries, legendas e áreas do gráfico devem ter nomes exclusivos e reutilizar a lógica de geração e validação de nome exclusiva fornecida pela classe ChartNamedElementCollection<T>.

ChartNamedElementCollection<T>

Representa a classe base para todas as coleções de elementos do gráfico nomeados. Realiza o gerenciamento de nome e impõe a exclusividade dos nomes.

ChartPaintEventArgs

Fornece dados para os eventos de pintura do controle Chart.

ChartSerializer

Habilita a serialização do controle Chart.

Cursor

Representa uma linha horizontal ou vertical que define uma posição ao longo de um eixo.

CursorEventArgs

Fornece propriedades que são usadas com os seguintes eventos no objeto raiz Chart: CursorPositionChanged, CursorPositionChanging, SelectionRangeChanged e SelectionRangeChanging.

CustomizeLegendEventArgs

Fornece dados para o evento CustomizeLegend do controle Chart.

CustomLabel

Representa um rótulo personalizado para um eixo.

CustomLabelsCollection

Representa uma coleção de objetos CustomLabel .

CustomProperties

Representa as propriedades personalizadas do gráfico de visualização de dados.

DataFormula

Fornece propriedades e métodos para preparar os dados da série para análise técnica, aplicar fórmulas aos dados da série e preparar os dados de saída a serem exibidos como um gráfico. Os cálculos reais são executados na classe StatisticFormula.

DataManipulator

Fornece um método que executa operações de manipulação de dados em tempo de execução. Essa classe é exposta pela propriedade DataManipulator do objeto Chart raiz.

DataPoint

Representa um ponto de dados armazenado na classe DataPointCollection.

DataPointCollection

Representa uma coleção de objetos DataPoint .

DataPointComparer

Compara pontos de dados.

DataPointCustomProperties

Define as propriedades personalizadas que são comuns a pontos de dados, em série e vazios.

ElementPosition

Representa a classe base para vários elementos visuais do gráfico, como a legenda, o título e as áreas do gráfico. Define a posição do elemento gráfico em coordenadas relativas, que varia de (0,0) a (100,100).

EllipseAnnotation

Representa uma anotação de elipse.

FormatNumberEventArgs

Representa os argumentos do evento de formatação numérica localizado.

FTestResult

Armazena os resultados dos métodos estatísticos FTest.

Grid

Fornece métodos e propriedades que gerenciam as grades principais e secundárias de objetos Axis.

HitTestResult

Representa os resultados de um teste de clique.

HorizontalLineAnnotation

Representa uma anotação de linha horizontal.

ImageAnnotation

Representa uma anotação de imagem.

LabelStyle

Fornece propriedades que definem a aparência dos rótulos do eixo.

Legend

Representa a legenda da imagem de gráfico.

LegendCell

Representa uma célula de legenda em um item de legenda.

LegendCellCollection

Armazena células de legenda em um objeto LegendCellCollection.

LegendCellColumn

Representa uma coluna de célula em uma legenda, que é usada para estender a funcionalidade da legenda padrão.

LegendCellColumnCollection

Armazena objetos LegendCellColumn, que são aplicados a itens de legenda padrão.

LegendCollection

Representa uma coleção de objetos Legend .

LegendItem

Representa um item de legenda, que é armazenado na classe LegendItemsCollection.

LegendItemsCollection

Representa uma coleção de objetos LegendItem .

LineAnnotation

Representa uma anotação de linha.

Margins

Representa as margens de vários elementos do gráfico.

NamedImage

Representa imagens nomeadas, que são armazenadas no NamedImagesCollection.

NamedImagesCollection

Representa uma coleção de objetos NamedImage .

Point3D

Representa as coordenadas de um ponto de dados 3D (tridimensional). Essa classe é usada ao executar um desenho personalizado com gráficos 3D.

PolygonAnnotation

Representa uma anotação de polígono.

PolylineAnnotation

Representa uma anotação de polilinha.

PrintingManager

Representa o gerenciador de impressão para o gráfico.

RectangleAnnotation

Representa uma anotação de retângulo.

ScrollBarEventArgs

Usado como um objeto de parâmetro no AxisScrollBarClicked do objeto Chart raiz.

Series

Representa os atributos de séries e pontos de dados a serem armazenados.

SeriesCollection

Representa uma coleção de objetos Series .

SmartLabelStyle

Fornece métodos e propriedades usados para executar o posicionamento de rótulo de ponto de dados inteligente baseado em regra para resolver problemas de sobreposição de rótulos de ponto de dados.

StatisticFormula

Calcula fórmulas estatísticas.

StripLine

Representa as faixas em um gráfico.

StripLinesCollection

Representa uma coleção de objetos StripLine .

TextAnnotation

Representa uma anotação de texto.

TickMark

Representa as marcas de escala principais e secundárias ao longo de um eixo.

Title

Representa um título para a imagem do gráfico inteiro.

TitleCollection

Representa uma coleção de objetos Title .

ToolTipEventArgs

Usado como um objeto de parâmetro no evento GetToolTipText do objeto Chart raiz.

TTestResult

Armazena os resultados de uma fórmula de estatística de teste T.

VerticalLineAnnotation

Representa uma anotação de linha vertical.

ViewEventArgs

Fornece dados de evento que são usados como um objeto de parâmetro nos eventos AxisViewChanged e AxisViewChanging do objeto Chart raiz.

ZTestResult

Armazena os resultados de uma fórmula estatística de teste Z.

Interfaces

IDataPointFilter

Expõe o método FilterDataPoint(DataPoint, Series, Int32), que permite que dados Series sejam filtrados de modo personalizado.

Enumerações

AntiAliasingStyles

Especifica as opções de suavização para o gráfico.

AreaAlignmentOrientations

Especifica a orientação de alinhamento de uma área do gráfico.

AreaAlignmentStyles

Especifica os estilos de alinhamento das áreas do gráfico.

ArrowStyle

Especifica os estilos de uma anotação da seta.

AxisArrowStyle

Uma enumeração de estilos de seta de eixo.

AxisEnabled

Especifica o estado de um eixo.

AxisName

Especifica o nome de um eixo.

AxisType

Especifica o tipo de eixo para os eixos X e Y de uma Series.

BorderSkinStyle

Especifica um estilo para a capa da borda de um gráfico.

BreakLineStyle

Especifica os estilos de linha para quebras de escala do eixo.

CalloutStyle

Representa os estilos de chamada disponíveis. Aplicável somente a anotações de chamada.

ChartColorPalette

Especifica uma paleta ao configurar uma propriedade Palette.

ChartDashStyle

Especifica um estilo de linha.

ChartElementType

Especifica um tipo de elemento gráfico.

ChartHatchStyle

Especifica um estilo de hachura para um elemento do gráfico.

ChartImageAlignmentStyle

Especifica o alinhamento da imagem para uma imagem de tela de fundo do gráfico.

ChartImageFormat

Especifica o tipo de imagem do gráfico.

ChartImageWrapMode

Especifica o modo de desenho de uma imagem de tela de fundo.

ChartValueType

Especifica tipos de valor para diversas propriedades do gráfico.

CompareMethod

Especifica o tipo de comparação a ser usada ao filtrar dados. Essa enumeração é usada pelas definições de Filter método na DataManipulator classe que usa o CompareMethod argumento .

DateRangeType

Especifica um intervalo de data/hora que determina os intervalos que serão filtrados quando você invocar uma das definições de Filter método encontradas na DataManipulator classe .

DateTimeIntervalType

Especifica um tipo de intervalo.

Docking

Especifica onde um elemento do gráfico, como uma legenda ou título, será encaixado no gráfico.

FinancialFormula

Especifica uma fórmula financeira.

GradientStyle

Especifica um estilo de gradiente a ser usado para um elemento do gráfico.

GridTickTypes

Especifica as opções para exibir uma linha de grade ou uma marca de escala para um rótulo personalizado.

IntervalAutoMode

Especifica o modo automático de intervalo do eixo.

IntervalType

Especifica um tipo de intervalo.

LabelAlignmentStyles

Especifica o alinhamento do rótulo quando SmartLabelStyle é usado.

LabelAutoFitStyles

Especifica as alterações de estilo que podem ser feitas automaticamente em um rótulo quando a propriedade LabelAutoFitStyle é usada.

LabelCalloutStyle

Especifica o tipo de linha de preenchimento que deve ser desenhada do ponto para o rótulo.

LabelMarkStyle

Especifica uma marca para rótulos personalizados.

LabelOutsidePlotAreaStyle

Especifica o grau ao qual um rótulo pode ser desenhado fora de uma área de plotagem.

LegendCellColumnType

Especifica um tipo de coluna de célula de legenda.

LegendCellType

Especifica um tipo de célula de legenda.

LegendImageStyle

Especifica o estilo a ser aplicado ao símbolo para um item de legenda.

LegendItemOrder

Especifica a ordem na qual os itens são adicionados à legenda.

LegendSeparatorStyle

Especifica os estilos para linhas de separador de legenda.

LegendStyle

Especifica o estilo da legenda.

LegendTableStyle

Especifica o estilo da tabela de legendas.

LightStyle

Especifica um estilo de iluminação para uma área do gráfico 3D (tridimensional).

LineAnchorCapStyle

Especifica a forma – ou seja, a extremidade da ancoragem – a ser desenhada na extremidade do ponto da linha de texto explicativo do rótulo.

MarkerStyle

Especifica um estilo de marcadores.

PointSortOrder

Indica se a ordem de classificação dos pontos de dados é crescente ou decrescente.

ScrollBarButtonStyles

Especifica o tipo de botão que será exibido na barra de rolagem.

ScrollBarButtonType

Especifica o botão clicado pelo usuário no evento AxisScrollBarClicked.

ScrollType

Especifica a rolagem que ocorrerá quando um dos Scroll métodos na AxisScaleView classe for chamado.

SerializationContents

Especifica o tipo de conteúdo do gráfico a ser serializado.

SerializationFormat

Representa o tipo de formatação a ser usado quando o gráfico é serializado.

SeriesChartType

Especifica um tipo de gráfico para um Series.

StartFromZero

Indica se um segmento de eixo deve começar do zero quando uma quebra de escala é usada.

TextAntiAliasingQuality

Especifica o nível de qualidade anti-aliasing a ser usado com TextAntiAliasingQuality  Propriedade.

TextOrientation

Especifica a orientação do texto em um elemento do gráfico.

TextStyle

Especifica os estilos de desenho de texto.

TickMarkStyle

Especifica um estilo de marca de escala ao configurar a propriedade TickMarkStyle de um objeto TickMark.