3

Has anyone tried or successfully implemented interactivity in the charts of the Silverlight Charting Toolkit? I want to grab a column for instance and move it up, so that the bound value is increased through my interaction with the chart.

I know there are commercial alternatives out there but really would like to know if it is possible with the toolkit or only achievable with disproportionate effort.

Thanks in advance.

iCollect.it Ltd
  • 92,391
  • 25
  • 181
  • 202
Amenti
  • 1,511
  • 1
  • 13
  • 29
  • For example, here is my answer where I said how to add new value by click: http://stackoverflow.com/questions/4852772/allow-a-user-to-create-a-line-series-on-a-wpf-chart-by-clicking-on-the-chart/4855493#4855493 Also I conceive how to create drag-n-droppable datapoints for line series. Column series aren't so easy, so I'm not sure if it is possible to implement grabbing and moving up. – vortexwolf Mar 18 '11 at 18:20
  • Thanks for the link. I'll try my luck on this. – Amenti Mar 20 '11 at 20:43
  • I have used the Silverlight Toolkit charts for a reasonable amount of interactivity but haven't tried your (very cool) idea. I would imagine that the charts are only bound OneWay so direct manipulation is probably not possible. Therefore, if it were me, I would look to template the ChartPoint control and implement a Behavior that wires to various events on the control such that mouse movements could modify values on the underlying DataContext. Perhaps use a Thumb primitive within the template to automate the dragging and attach the Behavior to that? Just my initial thoughts. Hope it helps. – ibebbs Oct 11 '11 at 17:47

2 Answers2

0

This doesn't directly answer your question, but since the question has been sitting since March, I'll post it anyway.

Try Telerik's RadChart control. It supports a lot more than the standard stuff.

Kir
  • 2,905
  • 2
  • 27
  • 44
0

Telerik has a wide variety of interactive charts including this one that you can play around with. You may want to start with this page and click the "Other Chart Examples" drop down to see what they have to offer.

mbcrump
  • 974
  • 3
  • 7
  • 15