2012-04-30 14 views
0

ズームインwpfツールキットチャートを与える必要があります。wpf charting toolkitをどのようにズームすることができますか?

私はこの1つの方法を達成するための2つの選択肢がありますが、それは多くの努力を必要とするので、私が気にしていないUserControlを使用することです。第二に、私はChartクラスとLineSeriesクラスを拡張しようとしましたが、これらは密閉クラスです。

どうすればこの機能を達成できますか。 ありがとうございます。

D J

答えて

1

私は単にScaleTransformを使用してWPFでズームしたいと思うとき。これはあなたのために働くのですか?

<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> 
+0

私はチャート作成に必要なので、私はこの解決策を使用できません。実際には、私は選択ウィンドウで選択したポイントをズームする必要があります。それはまた、チャートの選択された部分でもあります。 –

関連する問題