Axes in the center of the graph

A forum dedicated to WPF version of LightningChart Ultimate.

Moderator: Arction_LasseP

Posts: 3
Joined: Mon Mar 31, 2014 9:16 pm

Axes in the center of the graph

Post by bkahlen » Sun Dec 31, 2017 3:59 pm

Is there a way to have axes in the center of the graph? The origin of the axes should have the coordinate (0.0). See graphic.
31-12-_2017_16-57-48.png (69.55 KiB) Viewed 7610 times

User avatar
Posts: 1366
Joined: Tue Mar 26, 2013 10:57 pm
Location: Finland

Re: Axes in the center of the graph

Post by ArctionPasi » Mon Jan 01, 2018 3:03 pm


Yes, possible. LC has probably hundreds of properties to control axis positioning and layout.

Axes can be positioned by setting their Position property, as percents of chart width or height.
Automatic axis placement must be disabled.


chart.ViewXY.AxisLayout.XAxisAutoPlacement = Off
chart.ViewXY.AxisLayout.YAxisAutoPlacement = Off
chart.ViewXY.XAxes[0].Position = 50
chart.ViewXY.YAxes[0].Position = 50
chart.ViewXY.XAxes[0].Title.Visible = false
chart.ViewXY.YAxes[0].Title.Visible = false

You may also want to set
chart.ViewXY.XAxes[0].VerticalAlign = Center
chart.ViewXY.YAxes[0].Alignment = Center
Axes in center
Axes in center
axes_in_center.png (12.11 KiB) Viewed 7605 times
LightningChart Support Team, PT

Posts: 1
Joined: Fri Jan 12, 2018 9:40 am

Re: Axes in the center of the graph

Post by Tichelin » Sun Jan 21, 2018 12:20 pm

Hi ArctionPasi, is it possible to have the axes positioned virtually anywhere you want on the screen?

Posts: 400
Joined: Mon Mar 14, 2016 9:22 am

Re: Axes in the center of the graph

Post by ArctionKestutis » Mon Jan 22, 2018 6:50 am

Yes, as it is shown in above example. Please set OFF corresponding chart.ViewXY.AxisLayout.?AxisAutoPlacement and set Position (Axes.Position as percents of chart width or height).