I am evaluating the Ifragistics WPF Chart Control for my project requirements these days. I want the facilities like Zoom and Pan in the chart control. Do this chart control provides these facilities? If yes, How can i implement it? Any sample available? It seems there is nothing available in the documentation.
Thanks in Advance
Hello,
do this chart control provides these facilities?
I can't find the zoom. Do you have any sample?
ThanksMichael
Zooming is still not implemented in the chart. However, for 3D charts you can change the Transform which allows you to scale, pan, or rotate the 3D scene.
Hi David - sorry to revive this thread...
Could you possibly give some examples of how we can change the Transform for this functionality (pan and zoom?) I've managed to do rotate, but don't have a clue on the other two.
Thanks!
Reinhardt
try this sample XAML to get an idea of how the Transform3D property can be used to scale, rotate, or pan the 3D chart:
<StackPanel>
<igChart:XamChart View3D="True">
<igChart:XamChart.Series>
<igChart:Series>
<igChart:Series.DataPoints>
<igChart:DataPoint Value="1" />
</igChart:Series.DataPoints>
</igChart:Series>
</igChart:XamChart.Series>
<igChart:XamChart.Transform3D>
<Transform3DGroup>
<ScaleTransform3D x:Name="scale" />
<RotateTransform3D>
<RotateTransform3D.Rotation>
<AxisAngleRotation3D x:Name="rotate" Axis="1, 0, 0" />
</RotateTransform3D.Rotation>
</RotateTransform3D>
<TranslateTransform3D x:Name="translate" />
</Transform3DGroup>
</igChart:XamChart.Transform3D>
</igChart:XamChart>
<Slider Value="{Binding ElementName=scale, Path=ScaleX}" />
<Slider Value="{Binding ElementName=rotate, Path=Angle}" />
<Slider Value="{Binding ElementName=translate, Path=OffsetX}" />
</StackPanel>