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
Related API Members
The following members return LineStyle objects:
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>
Related GitHub Examples
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.