1

我需要放大 wpf 工具包图表。

我有两种选择来实现这一方法,即通过使用 UserControl,我觉得这不太好,因为它需要付出很多努力。其次,我尝试扩展它的 Chart 和 LineSeries 类,但它们是密封类。

知道如何实现此功能。提前致谢。

DJ

4

1 回答 1

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>
于 2012-04-30T09:02:34.153 回答