It seems with the Infragistics charts, specifically ASP.NET, seem to lag behind other competitors charts in terms of the latest and greatest technology/"cool factor". Now I realize most of the competitors charts are either 1) Way too expensive or 2) Only include either .NET Forms or the ASP.NET however, with a few tweaks the Infragistics charts/software package could even a better value.
The one feature I would specifically like to see is a zooming and scrolling feature. Dundas has done an "OK" job with its version :http://demos1.dundas.com/DundasChart/EnterpriseDemos/AJAX/ScrollingAndZooming2.aspx
ComponentArt has done it the best as far as I can tell with : http://www.componentart.com/charting/gallery/samples/ajax/zooming/
The problem with the ComponentArt charting is the fact that the license is way too cost prohibitive to even think about purchasing.
I remember when all those other chart companies had cool 3D charts w/really good rendering it took Infragistics 1 or 2 releases to catch up to that.
Don't feel bad, I lose track of features all the time...
It sounds like the functionality of the chart is there, it's the UI that could use a little love. This is all very hypothetical, but here's an idea.
Use a WebSlider with Date values as the tickmarks. Absolutely position the slider over a chart (smaller chart with all of the data), and make the slider's Thumb a large rectangle (the "data window"). The user would have the ability to move to a different data interval by either dragging the thumb, or clicking somewhere on the slider trackbar. The only thing this wouldn't allow for is the user to resize the data window. Basically, the 'zoom' would be fixed.. I'm certain there are other ways to improve the experience of creating a data zoom, but they would probably require a bit of scripting and heavy use of Microsoft ASP.NET AJAX Extensions and possibly the toolkit.
I've put in a feature request to improve the UX around scrolling and zooming of our chart (both Windows Forms and ASP.NET). Not sure when this will be put into the product though.
-Tony
Jeez, not sure how I missed that sample.
In reading your reply it should be ,in theory, possible to...
That solves 75% of the functionality I need.
Now is there any way to mimic the smaller graph on the bottom, which is basically just a long line chart of 1yr worth of data (which i guess wouldn't be hard now that I think about it) but the one cool thing is the area above the slider that is highlighted on that lower chart that shows the range that is being renderd on the top chart. I suppose you could use text to show the range, but I reall like the "here is what you are looking at" method.
Any more samples created to show any/all of this functionality would be excellent, or even just ideas on how to do this.
Lucas
Hi DmgInc,
Scrolling in the chart has been around for some time now as demonstrated in the scrolling sample online. Zooming is something that takes a little more work to get to, but is acheivable. This gives me a great idea for a new sample - using the WebSlider to control the zoom level on the chart. I'll certainly be sure to forward your request on to the Product Management team, and hopefully you can make use of the Scrolling functionality as it stands today.