System.Windows.Forms.DataVisualization.Charting Namespace

Contém métodos e propriedades para o controle de formulários gráficos do Windows.

Classes

Nome Description
Annotation

Define propriedades e 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 ou pontos de PolylineAnnotationPolygonAnnotation caminho, que podem ser acessados usando a GraphicPathPoints propriedade.

AnnotationPositionChangingEventArgs

Fornece dados para os eventos no Chart controle 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 eixos no Chart controle.

AxisScaleBreakStyle

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

AxisScaleView

Representa uma exibição dimensionada 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 pele da borda 3D.

CalloutAnnotation

Representa uma anotação de texto explicativo.

Chart

Serve como a classe raiz do Chart controle.

ChartArea

Representa uma área de gráfico na imagem do gráfico.

ChartArea3DStyle

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

ChartAreaCollection

Representa uma coleção de ChartArea objetos.

ChartElement

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

ChartElementCollection<T>

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

ChartElementOutline

Representa uma matriz de pontos de marcador e o caminho da estrutura de tópicos usado para seleção de objeto visual no gráfico.

ChartGraphics

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

ChartNamedElement

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

ChartNamedElementCollection<T>

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

ChartPaintEventArgs

Fornece dados para os eventos de pintura do Chart controle.

ChartSerializer

Habilita a serialização do Chart controle.

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 raizChart: CursorPositionChanged, e CursorPositionChangingSelectionRangeChangedSelectionRangeChanging .

CustomizeLegendEventArgs

Fornece dados para o CustomizeLegend evento do Chart controle.

CustomLabel

Representa um rótulo personalizado para um eixo.

CustomLabelsCollection

Representa uma coleção de CustomLabel objetos.

CustomProperties

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

DataFormula

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

DataManipulator

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

DataPoint

Representa um ponto de dados armazenado na DataPointCollection classe.

DataPointCollection

Representa uma coleção de DataPoint objetos.

DataPointComparer

Compara pontos de dados.

DataPointCustomProperties

Define propriedades personalizadas comuns a pontos de dados, séries e pontos vazios.

ElementPosition

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

EllipseAnnotation

Representa uma anotação de reticências.

FormatNumberEventArgs

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

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 Axis objetos.

HitTestResult

Representa os resultados de um teste de ocorrência.

HorizontalLineAnnotation

Representa uma anotação de linha horizontal.

ImageAnnotation

Representa uma anotação de imagem.

LabelStyle

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

Legend

Representa a legenda da imagem do gráfico.

LegendCell

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

LegendCellCollection

Armazena células de legenda em um LegendCellCollection objeto.

LegendCellColumn

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

LegendCellColumnCollection

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

LegendCollection

Representa uma coleção de Legend objetos.

LegendItem

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

LegendItemsCollection

Representa uma coleção de LegendItem objetos.

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 NamedImage objetos.

Point3D

Representa as coordenadas de um ponto de dados tridimensional (3D). 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 do gráfico.

RectangleAnnotation

Representa uma anotação de retângulo.

ScrollBarEventArgs

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

Series

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

SeriesCollection

Representa uma coleção de Series objetos.

SmartLabelStyle

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

StatisticFormula

Calcula fórmulas estatísticas.

StripLine

Representa as linhas de faixa em um gráfico.

StripLinesCollection

Representa uma coleção de StripLine objetos.

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 toda a imagem do gráfico.

TitleCollection

Representa uma coleção de Title objetos.

ToolTipEventArgs

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

TTestResult

Armazena os resultados de uma fórmula 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 no AxisViewChanged objeto raiz AxisViewChanging e Chart eventos.

ZTestResult

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

Interfaces

Nome Description
IDataPointFilter

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

Enumerações

Nome Description
AntiAliasingStyles

Especifica as opções de anti-aliasing para o gráfico.

AreaAlignmentOrientations

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

AreaAlignmentStyles

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

ArrowStyle

Especifica estilos para uma anotação de 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 um Series.

BorderSkinStyle

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

BreakLineStyle

Especifica estilos de linha para quebras de escala de eixo.

CalloutStyle

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

ChartColorPalette

Especifica uma paleta ao definir uma propriedade Palette.

ChartDashStyle

Especifica um estilo de linha.

ChartElementType

Especifica um tipo de elemento de gráfico.

ChartHatchStyle

Especifica um estilo de eclosão para um elemento de gráfico.

ChartImageAlignmentStyle

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

ChartImageFormat

Especifica o tipo de imagem do gráfico.

ChartImageWrapMode

Especifica o modo de desenho para uma imagem de plano de fundo.

ChartValueType

Especifica tipos de valor para várias propriedades do gráfico.

CompareMethod

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

DateRangeType

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

DateTimeIntervalType

Especifica um tipo de intervalo.

Docking

Especifica onde um elemento de gráfico, como uma legenda ou um 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 de 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 de intervalo do eixo automático.

IntervalType

Especifica um tipo de intervalo.

LabelAlignmentStyles

Especifica um alinhamento de rótulo quando SmartLabelStyle é usado.

LabelAutoFitStyles

Especifica 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 líder que deve ser desenhada do ponto para o rótulo.

LabelMarkStyle

Especifica uma marca para rótulos personalizados.

LabelOutsidePlotAreaStyle

Especifica o grau em que 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 de um item de legenda.

LegendItemOrder

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

LegendSeparatorStyle

Especifica os estilos das linhas do separador de legendas.

LegendStyle

Especifica o estilo da legenda.

LegendTableStyle

Especifica o estilo da tabela de legendas.

LightStyle

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

LineAnchorCapStyle

Especifica a forma , ou seja, a tampa de âncora - a ser desenhada na extremidade do ponto da linha de texto explicativo do rótulo.

MarkerStyle

Especifica um estilo para marcadores.

PointSortOrder

Indica se a ordem de classificação de pontos de dados está em ordem crescente ou decrescente.

ScrollBarButtonStyles

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

ScrollBarButtonType

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

ScrollType

Especifica a rolagem que ocorrerá quando um dos métodos Scroll na classe AxisScaleView 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 a partir de zero quando uma quebra de escala é usada.

TextAntiAliasingQuality

Especifica o nível de qualidade anti-aliasing a ser usado com o textAntiAliasingQuality  propriedade.

TextOrientation

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

TextStyle

Especifica estilos de desenho de texto.

TickMarkStyle

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