corelibraries-devexpress-dot-xtracharts-d99ce14b.md
Lists the values that specify the style of scale breaks‘ edges.
Namespace : DevExpress.XtraCharts
Assembly : DevExpress.XtraCharts.v25.2.dll
NuGet Package : DevExpress.Charts
[ResourceFinder(typeof(XtraChartsResFinder), "PropertyNamesRes")]
public enum ScaleBreakStyle
<ResourceFinder(GetType(XtraChartsResFinder), "PropertyNamesRes")>
Public Enum ScaleBreakStyle
| Name | Description |
|---|---|
Straight |
Indentifies the straight style of scale breaks edges.
|
| Ragged |
Indentifies the ragged style of scale breaks edges.
|
| Waved |
Indentifies the wavy style of scale breaks edges.
|
The following properties accept/return ScaleBreakStyle values:
| Library | Related API Members |
|---|---|
| Cross-Platform Class Library | ScaleBreakOptions.Style |
| WinForms Controls | ScaleBreakOptionsModel.Style |
The values listed by this enumeration are used to set the ScaleBreakOptions.Style property.
This example demonstrates how scale breaks can be created within an axis, and customized at runtime.
// Cast your diagram object to an appropriate diagram type,
// to access its axes.
XYDiagram diagram = (XYDiagram)chartControl1.Diagram;
// Add scale breaks to the Y-axis collection,
// with their Edge1 and Edge2 properties defined in the constructor.
diagram.AxisY.ScaleBreaks.Add(new ScaleBreak("Scale Break 1", 10, 100));
diagram.AxisY.ScaleBreaks.Add(new ScaleBreak("Scale Break 2", 110, 2000));
// Define the scale breaks' options.
diagram.AxisY.ScaleBreakOptions.Style = ScaleBreakStyle.Ragged;
diagram.AxisY.ScaleBreakOptions.SizeInPixels = 20;
diagram.AxisY.ScaleBreakOptions.Color = Color.Turquoise;
' Cast your diagram object to an appropriate diagram type,
' to access its axes.
Dim diagram As XYDiagram = CType(chartControl1.Diagram, XYDiagram)
' Add scale breaks to the Y-axis collection,
' with their Edge1 and Edge2 properties defined in the constructor.
diagram.AxisY.ScaleBreaks.Add(New ScaleBreak("Scale Break 1", 10, 100))
diagram.AxisY.ScaleBreaks.Add(New ScaleBreak("Scale Break 2", 110, 2000))
' Define the scale breaks' options.
diagram.AxisY.ScaleBreakOptions.Style = ScaleBreakStyle.Ragged
diagram.AxisY.ScaleBreakOptions.SizeInPixels = 20
diagram.AxisY.ScaleBreakOptions.Color = Color.Turquoise
See Also