AxisScaleBreakStyle.Spacing Propriedade

Definição

Obtém ou define a lacuna de espaçamento entre as linhas da quebra de escala. A lacuna de espaçamento é representada como um percentual do eixo Y.

public:
 property double Spacing { double get(); void set(double value); };
public double Spacing { get; set; }
member this.Spacing : double with get, set
Public Property Spacing As Double

Valor da propriedade

Um double valor que representa a lacuna de espaçamento entre as linhas da quebra de escala.

Exemplos

O exemplo de código a seguir demonstra como definir propriedades relacionadas à quebra de escala. Supõe-se que o Chart controle tenha sido adicionado à superfície de design.

Imports System.Web.UI.DataVisualization.Charting

' Add data to the chart
Private Sub AddChartData()

    chart1.Series("Default").Points.Add(New DataPoint(1, 2))
    chart1.Series("Default").Points.Add(New DataPoint(2, 4))
    chart1.Series("Default").Points.Add(New DataPoint(3, 400000))
    chart1.Series("Default").Points.Add(New DataPoint(4, 3))

End Sub

Private Function AddScaleBreaks()

   ' Enable scale breaks.
   chart1.ChartAreas("Default").AxisY.ScaleBreakStyle.Enabled = True

   ' Show scale break if more than 25% of the chart is empty space.
   chart1.ChartAreas("Default").AxisY.ScaleBreakStyle.CollapsibleSpaceThreshold = 25

   ' Set the line width of the scale break.
   chart1.ChartAreas("Default").AxisY.ScaleBreakStyle.LineWidth = 2

   ' Set the color of the scale break.
   chart1.ChartAreas("Default").AxisY.ScaleBreakStyle.LineColor = Color.Red

   ' If all data points are significantly far from zero, the chart will calculate the scale minimum value.
   chart1.ChartAreas("Default").AxisY.ScaleBreakStyle.StartFromZero = AutoBool.Auto

   ' Set the spacing gap between the lines of the scale break (as a percentage of Y-axis).
   chart1.ChartAreas["Default"].AxisY.ScaleBreakStyle.Spacing = 2;

End Function
using System.Web.UI.DataVisualization.Charting

// Add data to the chart
private void AddChartData()
{
   chart1.Series["Default"].Points.Add(new DataPoint(1, 2));
   chart1.Series["Default"].Points.Add(new DataPoint(2, 4));
   chart1.Series["Default"].Points.Add(new DataPoint(3, 400000));
   chart1.Series["Default"].Points.Add(new DataPoint(4, 3));
}

private void AddScaleBreaks()
{
   // Enable scale breaks.
   chart1.ChartAreas["Default"].AxisY.ScaleBreakStyle.Enabled = true;

   // Show scale break if more than 25% of the chart is empty space.
   chart1.ChartAreas["Default"].AxisY.ScaleBreakStyle.CollapsibleSpaceThreshold = 25;

   // Set the line width of the scale break.
   chart1.ChartAreas["Default"].AxisY.ScaleBreakStyle.LineWidth = 2;

   // Set the color of the scale break.
   chart1.ChartAreas["Default"].AxisY.ScaleBreakStyle.LineColor = Color.Red;

   // If all data points are significantly far from zero, the chart will calculate the scale minimum value.
   chart1.ChartAreas["Default"].AxisY.ScaleBreakStyle.StartFromZero = AutoBool.Auto;

   // Set the spacing gap between the lines of the scale break (as a percentage of Y-axis).
    chart1.ChartAreas["Default"].AxisY.ScaleBreakStyle.Spacing = 2;
}

Aplica-se a