SciChart® the market leader in Fast WPF Charts, WPF 3D Charts, iOS Chart, Android Chart and JavaScript Chart Components
Hi
I have multiple SciChartSurfaces aligned using the HorizontalGroupHelper. I also need to have multiple y-axes in the charts. I was hoping to use set the margin on each y-axis, but when I do, the upper axis is drawn outside the window. Is there a work-around?
Example.
<Window x:Class="ScichartTest.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:s="http://schemas.abtsoftware.co.uk/scichart"
Title="MainWindow"
Width="800"
Height="450">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<!-- Chart left -->
<s:SciChartSurface s:HorizontalGroupHelper.HorizontalChartGroup="group">
<s:SciChartSurface.XAxis>
<s:NumericAxis
AxisAlignment="Left"
AxisTitle="x" />
</s:SciChartSurface.XAxis>
<s:SciChartSurface.YAxes>
<s:NumericAxis
Margin="0,0,0,12"
AxisAlignment="Top"
AxisTitle="Left y1"
Id="LeftY1" />
<s:NumericAxis
Margin="0,0,0,12"
AxisAlignment="Top"
AxisTitle="Left y2"
Id="Lefty2" />
<s:NumericAxis
Margin="0,0,0,12"
AxisAlignment="Top"
AxisTitle="Left y3"
Id="LeftY3" />
</s:SciChartSurface.YAxes>
</s:SciChartSurface>
<!-- Chart right -->
<s:SciChartSurface
Grid.Column="1"
s:HorizontalGroupHelper.HorizontalChartGroup="group">
<s:SciChartSurface.XAxis>
<s:NumericAxis
AxisAlignment="Left"
AxisTitle="x" />
</s:SciChartSurface.XAxis>
<s:SciChartSurface.YAxes>
<s:NumericAxis
AxisAlignment="Top"
AxisTitle="Right y1"
Id="RightY1" />
</s:SciChartSurface.YAxes>
</s:SciChartSurface>
</Grid>
Hi Jørgen,
Thanks for your inquiry. I am sorry for the late reply.
Could you please also send us a small sample project reproducing the issue for investigation?
You can also submit this as a support ticket here:
https://support.scichart.com/index.php?/Tickets/Submit
Thanks in advance.
With best regards,
Oleksandr
Please login first to submit.