Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3403316
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 18, 20262026-05-18T05:14:47+00:00 2026-05-18T05:14:47+00:00

I need to enable zooming on the Silverlight charts I use – at the

  • 0

I need to enable zooming on the Silverlight charts I use – at the moment this is Silverlight Toolkit. As far as I’ve understood the SL Toolkit charts don’t support zooming, however I’m looking into implementing this functionality. So far I haven’t managed to get far: applying ScaleTransforms to the Series elements doesn’t work as expected.

Can anyone provide me with example code on implementing zooming in Silverlight Toolkit?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-18T05:14:48+00:00Added an answer on May 18, 2026 at 5:14 am

    I’ve previously looked into implementing zooming on the Silverlight Toolkit charts, however failed because of (probably) the following reasons:

    • Silverlight Toolkit charts don’t seem to have been designed to be able to extend for zooming. There are no hooks that you could easily attack some zooming logic to, if you want to create zooming on them, you have to go much deeer.
    • The simplest way of implementing zooming is using ScaleTransform and RenderTransform to elements. In case of Silverlight Toolkit you want to apply this to the series. However just calculating the correct ScaleTransform and OffsetTransform are difficult enough
    • When scaling, you don’t want everything to scale. If you zoom in 4x on a line series with points on it, you don’t want the line to be 4x thicker and the points to be 4x larger. This means that even if you did implement applying the ScaleTransforms and RenderTransforms correctly, all you would get is a magnifying glass, which is still far from ideal.

    After a few hours I gave up on adding this kind of support to the SL toolkit charts and instead looked for other components that support zooming and have a decent API to deal with it. These are the components I’ve found (though I’m sure there’s more):

    • Visiblox Charts free version: it has a nice API and implenting zooming takes only a few lines of XAML according to this blog post (also see a post on a comparison with SL toolkit charts). Full disclosure: I have been heavily involved in development of this library.
    • Infragistics xamWebChart also claim to have support for zoom in the premium version of their charts
    • Telerik RadCharts also seem to allow zooming based on this example – though it’s not clear to me whether you’d have to implement this functionality yourself.

    Summing it up, I think the easiest way for you to go it with a component that already has zooming implemented – from my experience it would take a lot of investment to add proper zooming + panning to Silverlight Toolkit charts.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I need to enable crossdomain access on FF and Safari. I did this on
I have some legacy html markup and I need to enable Arabic language support.
I need to enable LED blinking on when the use click the button in
I need to enable/disable a row columns of a datagridview this can be easily
I couldn't find this in the documentation. I need to enable case insensitivity, but
I need to enable two Windows Features using Powershell. But I don't know their
I need to enable my Android application to support a peer to peer style
I'm having this issue where I need to enable datepicker function on asp:textbox after
I need to enable cr4 bit 8 (PCE) on all cores of a given
Here: http://freshmeat.net/projects/myperl/ I need to enable PHP in MySQL

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.