YAxis labels not visible if !AutoDivSpacing & !KeepDivCount

A forum dedicated to WPF version of LightningChart Ultimate.

Moderator: Queue Moderators

Post Reply
TRVRSE
Posts: 21
Joined: Fri May 30, 2014 1:27 pm

YAxis labels not visible if !AutoDivSpacing & !KeepDivCount

Post by TRVRSE » Tue Jun 10, 2014 7:13 pm

Using 6.05, but I had this in 6.02.

I'm trying to set up my chart so the YAxis Divisions do not change size. Unfortunately, when I set both the AutoDivSpacing and the KeepDivCountOnRangeChange to false, YAxis label fail to appear. Any suggestions?

Result:
BadYAxis.jpg
BadYAxis.jpg (47.52 KiB) Viewed 5746 times
MainWindow.xaml:

Code: Select all

<Window
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:lcu="http://www.arction.com/schemas/" x:Class="BindingSample.MainWindow"
				xmlns:local="clr-namespace:BindingSample"
        Title="MainWindow" Height="350" Width="525">
	<!--<Window.DataContext>
		<local:SampleContext/>
	</Window.DataContext>-->

	<Grid>
		<lcu:LightningChartUltimate x:Name="chart"
			HorizontalAlignment="Stretch"
			VerticalAlignment="Stretch" >

			<lcu:LightningChartUltimate.ViewXY>
				<lcu:ViewXY>
					<lcu:ViewXY.YAxes>
						<lcu:AxisY  AutoDivSpacing="False" KeepDivCountOnRangeChange="False"/>
					</lcu:ViewXY.YAxes>
					<lcu:ViewXY.XAxes>
						<lcu:AxisX />
					</lcu:ViewXY.XAxes>
				</lcu:ViewXY>
			</lcu:LightningChartUltimate.ViewXY>
		</lcu:LightningChartUltimate>
	</Grid>
</Window>

ArctionTero
Posts: 42
Joined: Thu Mar 28, 2013 9:20 am

Re: YAxis labels not visible if !AutoDivSpacing & !KeepDivCo

Post by ArctionTero » Thu Jun 12, 2014 8:58 am

This is a bug and will be fixed in the next release.

As workaround, add following items under <lcu:AxisY..> object:

Code: Select all

                            <lcu:AxisY.MajorDivTickStyle>
                                <lcu:AxisTickStyle Color="White"/>
                            </lcu:AxisY.MajorDivTickStyle>
                            <lcu:AxisY.MinorDivTickStyle>
                                <lcu:AxisTickStyle Color="White"/>
                            </lcu:AxisY.MinorDivTickStyle>
                            <lcu:AxisY.MajorGrid>
                                <lcu:GridOptions Color="#20202020">
                                </lcu:GridOptions>
                            </lcu:AxisY.MajorGrid>
                            <lcu:AxisY.MinorGrid>
                                <lcu:GridOptions Color="#20202020"></lcu:GridOptions>
                            </lcu:AxisY.MinorGrid>
You need to set/adjust quite a few properties, if you wish chart to look like default.
LightningChart Support Team, TK

Post Reply