The requested page is not available for the requested platform. You are viewing the content for Default platform.

LinearScale.LevelBars Property

Provides access to a collection of level bars contained in the current Linear Scale.

Namespace: DevExpress.UI.Xaml.Gauges

Assembly: DevExpress.UI.Xaml.Gauges.v19.1.dll

Declaration

public LinearScaleLevelBarCollection LevelBars { get; }
Public ReadOnly Property LevelBars As LinearScaleLevelBarCollection

Property Value

Type Description
LinearScaleLevelBarCollection

A LinearScaleLevelBarCollection object that contains scale level bars.

Remarks

Use the LevelBars property to add or remove level bars to the current scale, as well as to customize different settings of individual level bars. A single level bar is an instance of the LinearScaleLevelBar class and can be accessed via the Item[Int32] property of a LinearScaleLevelBarCollection object.

Examples

The following example demonstrates how to create a Linear Gauge with two ranges and one level bar.

<Page

    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="using:LinearGaugeLesson"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    xmlns:Gauges="using:DevExpress.UI.Xaml.Gauges"
    x:Class="LinearGaugeLesson.MainPage"
    mc:Ignorable="d">

    <Grid Background="{StaticResource ApplicationPageBackgroundThemeBrush}">

        <Gauges:LinearGauge Margin="20">
            <Gauges:LinearGauge.Scales>
                <Gauges:LinearScale StartValue="-100" EndValue="100" MajorIntervalCount="20" >
                    <Gauges:LinearScale.Ranges>
                        <Gauges:LinearScaleRange StartValue="-100" EndValue="0"/>
                        <Gauges:LinearScaleRange StartValue="0" EndValue="100"/>
                    </Gauges:LinearScale.Ranges>
                    <Gauges:LinearScale.LevelBars>
                        <Gauges:LinearScaleLevelBar Value="20" />
                    </Gauges:LinearScale.LevelBars>
                </Gauges:LinearScale>
            </Gauges:LinearGauge.Scales>
        </Gauges:LinearGauge>
    </Grid>
</Page>
See Also