Skip to main content
A newer version of this page is available. .

LineStyle Class

Defines line style settings for various chart elements.

Namespace: DevExpress.Xpf.Charts

Assembly: DevExpress.Xpf.Charts.v19.1.dll

Declaration

public class LineStyle :
    ChartDependencyObject,
    IXtraSupportDeserializeCollection,
    ICloneable

Remarks

The LineStyle class contains settings that define the line style of various elements within a chart control (such as ConstantLine or LineSeries2D).

An object of the LineStyle type can be accessed via the ConstantLine.LineStyle or LineSeries2D.LineStyle property of the corresponding element.

Example

This example shows how to configure a line’s drawing style using the LineStyle class options.

You can use the following properties to modify a line:

Property Description
LineStyle.Thickness Gets or sets the line’s thickness.
LineStyle.DashCap Specifies the line end’s shape.
LineStyle.LineJoin Gets or sets how line segments are joined.
LineStyle.MiterLimit Specifies the limit on the ratio of the miter length to half this line’s thickness.
LineStyle.DashStyle Gets or sets a sequence of dashes and gaps that is used to draw a line.

The following code shows how to apply line style settings to a line series:

<dxc:LineSeries2D>
    <dxc:LineSeries2D.LineStyle>
        <dxc:LineStyle Thickness="2"
                       DashCap="Flat" 
                       LineJoin="Miter"
                       MiterLimit="10">
            <dxc:LineStyle.DashStyle>
                <DashStyle Dashes="2 1 5 1"/>
            </dxc:LineStyle.DashStyle>
        </dxc:LineStyle>
    </dxc:LineSeries2D.LineStyle>
    <!-- Other series settings. -->
</dxc:LineSeries2D>

The following code snippets (auto-collected from DevExpress Examples) contain references to the LineStyle class.

Note

The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

See Also