Back to Devexpress

AxisStyle.LineVisible Property

maui-devexpress-dot-maui-dot-charts-dot-axisstyle-9e9e557c.md

latest3.3 KB
Original Source

AxisStyle.LineVisible Property

Gets or sets whether the axis line is displayed. This is a bindable property.

Namespace : DevExpress.Maui.Charts

Assembly : DevExpress.Maui.Charts.dll

NuGet Package : DevExpress.Maui.Charts

Declaration

csharp
public DefaultBoolean LineVisible { get; set; }

Property Value

TypeDefaultDescription
DefaultBooleanDefault

A DefaultBoolean value that specifies the axis line visibility.

|

Available values:

NameDescription
Default

The value is determined by the current object’s parent object setting (for example, a control setting).

| | True |

Corresponds to a Boolean value of true.

| | False |

Corresponds to a Boolean value of false.

|

Remarks

Use the LineVisible property to show or hide the axis line. To control the visibility of axis’s grid lines and tickmarks, use the following properties:

To show or hide the entire axis including all its elements, use the AxisBase.Visible property.

Example

This example uses the AxisStyle class properties to customize axis lines, display grid lines and tickmarks with the specified appearance, and enable interlaced color intervals on the chart diagram.

xaml
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             x:Class="ChartAxesExample.MainPage"
             xmlns:dxc="clr-namespace:DevExpress.Maui.Charts;assembly=DevExpress.Maui.Charts">
  <ContentPage.Resources>
    <dxc:AxisStyle x:Key="axisStyle" 
                   LineThickness="1" LineColor="Black"
                   MajorGridlinesVisible="True" MajorGridlinesThickness="1" MajorGridlinesColor="Black"
                   MinorGridLinesVisible="True" MinorGridlinesThickness="1" MinorGridlinesColor="LightGray"
                   MajorTickmarksVisible="True" MajorTickmarksThickness="1" MajorTickmarksLength="15"
                   MinorTickmarksVisible="True" MinorTickmarksThickness="1" MinorTickmarksLength="10"
                   InterlacedVisible="True" />
  </ContentPage.Resources>
  <dxc:ChartView>
    <!--...-->
    <dxc:ChartView.AxisX>
        <dxc:DateTimeAxisX Style="{StaticResource axisStyle}" />
    </dxc:ChartView.AxisX>
    <dxc:ChartView.AxisY>
        <dxc:NumericAxisY Style="{StaticResource axisStyle}"/>
    </dxc:ChartView.AxisY>
  </dxc:ChartView>
</ContentPage>

See Also

AxisStyle Class

AxisStyle Members

DevExpress.Maui.Charts Namespace