Compartir a través de


AxisScaleBreakStyle.Spacing Propiedad

Definición

Obtiene o establece el espaciado entre las líneas del quiebre de escala. El espaciado se representa como un porcentaje del eje 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 de propiedad

Double

Valor double que representa el espaciado entre las líneas del quiebre de escala.

Ejemplos

En el ejemplo de código siguiente se muestra cómo establecer propiedades relacionadas con el salto de escala. Se supone que el Chart control se ha agregado a la superficie de diseño.

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;  
}  

Se aplica a