我需要放大wpf工具包图表。
我有两种选择来实现这种方式是通过使用UserControl我觉得不好,因为它需要很多努力。其次,我尝试扩展它的Chart和LineSeries类,但这些是密封类。
知道如何实现此功能。 提前谢谢。
D J
答案 0 :(得分:1)
当我想用wpf进行缩放时,只需使用ScaleTransform即可。这对你有用吗?
<Slider x:Name="zoomer" Width="100" Value="{Binding Source={x:Static Properties:Settings.Default}, Path=Zoomer, Mode=TwoWay}" Minimum="0.8" Maximum="2.2" TickFrequency="0.1" IsSnapToTickEnabled="True" />
<YourChartControl>
<YourChartControlLayoutTransform>
<ScaleTransform ScaleX="{Binding ElementName=zoomer, Path=Value}" ScaleY="{Binding ElementName=zoomer, Path=Value}"></ScaleTransform>
</YourChartControlx:Name.LayoutTransform>
</YourChartControl>