AxisScaleBreakStyle Classe

Definição

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

public ref class AxisScaleBreakStyle
public class AxisScaleBreakStyle
type AxisScaleBreakStyle = class
Public Class AxisScaleBreakStyle
Herança
AxisScaleBreakStyle

Comentários

As quebras de escala são descontinuidades intencional no eixo Y que são usadas com mais frequência para redistribuir os pontos de dados em uma série em um gráfico. Esse recurso melhora a legibilidade quando há grandes diferenças entre os valores altos e baixos dos dados em uma série que está sendo plotada. As quebras de escala não são desenhadas para diferenças entre os dados em várias séries.

Por padrão, as quebras de escala são desabilitadas. Você pode habilitar quebras de escala no eixo Y definindo a Enabled propriedade como true . Para alterar a quantidade de espaço vertical da quebra de escala, você pode especificar um Spacing valor. Isso é calculado como uma porcentagem da escala do eixo Y.

Você deve ter separação suficiente entre intervalos de pontos de dados em uma única série para desenhar uma quebra de escala. Por padrão, a quebra de escala poderá ser adicionada somente se houver uma separação entre os intervalos de dados de pelo menos 25% do gráfico. Se você habilitar uma quebra de escala, mas ela não aparecer, mesmo que haja distância suficiente entre os intervalos de dados, você poderá definir a CollapsibleSpaceThreshold propriedade com um valor menor que 25.

Os gráficos dão suporte a até cinco quebras de escala por gráfico; no entanto, o gráfico poderá se tornar ilegível se você exibir mais de uma quebra de escala. Se houver dois ou mais intervalos de dados, considere o uso de outro método para exibir esses dados. Use a MaxNumberOfBreaks propriedade para reduzir o número de quebras de escala que podem ser exibidas no gráfico.

Quando uma quebra de escala é usada, os rótulos do eixo Y podem se tornar deslocamento. Para desabilitar o deslocamento do rótulo, defina a IsStaggered propriedade como false .

Não há suporte para quebras de escala em nenhuma das seguintes condições:

  • São usados gráficos de pizza, rosca, funil, pirâmide, radial ou qualquer tipo de gráfico empilhado.

  • Os intervalos personalizados para rótulos, marcas de escala ou linhas de grade são habilitados.

  • O valor mínimo ou máximo para o eixo é definido.

  • Os rótulos personalizados são usados.

  • Um eixo Y logarítmica é especificado.

  • São usadas exibições de eixo no eixo Y, que incluem rolagem e zoom.

  • são usados gráficos 3D.

Construtores

AxisScaleBreakStyle()

Inicializa uma nova instância da classe AxisScaleBreakStyle.

Propriedades

BreakLineStyle

Obtém ou define o estilo da linha de quebra que será usada para desenhar a quebra de escala.

CollapsibleSpaceThreshold

Obtém ou define o limite de espaço no gráfico no qual as quebras de escala são desenhadas.

Enabled

Obtém ou define um sinalizador que indica se os quebras de escala estão habilitados.

LineColor

Obtém ou define a cor da linha de quebra de escala.

LineDashStyle

Obtém ou define o estilo da linha de quebra de escala.

LineWidth

Obtém ou define a largura da linha de quebra de escala.

MaxNumberOfBreaks

Obtém ou define o número máximo de quebras de escala a serem exibidas no gráfico.

Spacing

Obtém ou define o intervalo de espaçamento entre as linhas de quebra de escala. O intervalo de espaçamento é representado como um percentual do eixo Y.

StartFromZero

Obtém ou define um valor de enumeração StartFromZero que indica se deve iniciar a quebra de escala a partir do zero.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a