Back to Devexpress

XYSeries2D.AxisY Property

wpf-devexpress-dot-xpf-dot-charts-dot-xyseries2d-c47baf0d.md

latest2.9 KB
Original Source

XYSeries2D.AxisY Property

Specifies the Y-axis (or its View Model) that measures a series.

Namespace : DevExpress.Xpf.Charts

Assembly : DevExpress.Xpf.Charts.v25.2.dll

NuGet Package : DevExpress.Wpf.Charts

Declaration

csharp
[DXDesignerSerializableProperty]
public object AxisY { get; set; }
vb
<DXDesignerSerializableProperty>
Public Property AxisY As Object

Property Value

TypeDescription
Object

An object of an Y-axis’ View Model class or the AxisY2D object.

|

Remarks

Refer to the How to: Generate a Chart by its ViewModel to learn how to generate Y-axes by their View Models.

Example

This example demonstrates how to assign a secondary Y-axis to a series and uses the following classes and properties:

SymbolDescription
XYDiagram2D.SecondaryAxesYGets the collection of secondary Y-axes.
SecondaryAxisY2DRepresents the secondary Y-axis within a 2D chart type.
XYSeries2D.AxisYSpecifies the Y-axis (or its View Model) that measures a series.
xaml
<dxc:XYDiagram2D.SecondaryAxesY>
    <dxc:SecondaryAxisY2D x:Name="percentageAxisY" 
                          Brush="#FFC0504D">
        <dxc:SecondaryAxisY2D.WholeRange>
            <dxc:Range dxc:AxisY2D.AlwaysShowZeroLevel="False" MinValue="-0.8" MaxValue="0.8"/>
        </dxc:SecondaryAxisY2D.WholeRange>
        <dxc:SecondaryAxisY2D.NumericScaleOptions>
            <dxc:ContinuousNumericScaleOptions AutoGrid="False" GridSpacing="0.4"/>
        </dxc:SecondaryAxisY2D.NumericScaleOptions>
    </dxc:SecondaryAxisY2D>
</dxc:XYDiagram2D.SecondaryAxesY>
<dxc:LineSeries2D DisplayName="Rate of Change" 
                  ArgumentDataMember="Date" ValueDataMember="ChangeRate" 
                  MarkerVisible="True"
                  AxisY="{Binding ElementName=percentageAxisY}"/>

See Also

XYSeries2D Class

XYSeries2D Members

DevExpress.Xpf.Charts Namespace