AxisScaleBreakStyle.LineWidth Property
.NET Framework (current version)
Gets or sets the width of the scale break line.
Assembly: System.Web.DataVisualization (in System.Web.DataVisualization.dll)
Property Value
Type: System.Int32An integer value that represents the width of the scale break line.
The following code example demonstrates how to enable and customize a scale break after the Chart control has been added to the design surface.
using System.Web.UI.DataVisualization.Charting private void AddChartData() { chart1.Series["Series1"].Points.Add(new DataPoint(1, 2)); chart1.Series["Series1"].Points.Add(new DataPoint(2, 4)); chart1.Series["Series1"].Points.Add(new DataPoint(3, 400000)); chart1.Series["Series1"].Points.Add(new DataPoint(4, 3)); } private void AddScaleBreaks() { // Enable scale breaks. chart1.ChartAreas["ChartArea1"].AxisY.ScaleBreakStyle.Enabled = true; // Show scale break if more than 25% of the chart is empty space. chart1.ChartAreas["ChartArea1"].AxisY.ScaleBreakStyle.CollapsibleSpaceThreshold = 25; // Set the line width of the scale break. chart1.ChartAreas["ChartArea1"].AxisY.ScaleBreakStyle.LineWidth = 2; // Set the color of the scale break. chart1.ChartAreas["ChartArea1"].AxisY.ScaleBreakStyle.LineColor = Color.Red; // If all data points are significantly far from zero, the chart will calculate the scale minimum value. chart1.ChartAreas["ChartArea1"].AxisY.ScaleBreakStyle.StartFromZero = StartFromZero.Auto; // Set the spacing gap between the lines of the scale break (as a percentage of the Y-axis). chart1.ChartAreas["ChartArea1"].AxisY.ScaleBreakStyle.Spacing = 2; }
.NET Framework
Available since 4.0
Available since 4.0
Show: