Approved
Last Updated: 05 Jan 2017 11:08 by ADMIN
PlotArea occasionally stops refreshing in live data scenario with asynchronous updates (multithreading).
Approved
Last Updated: 05 Jan 2017 07:58 by ADMIN
ADMIN
Created by: Ves
Comments: 0
Category: ChartView
Type: Feature Request
2
Users should be able to create custom financial indicators.
Declined
Last Updated: 26 Jul 2016 10:11 by ADMIN
Add support for tooltip visualization over the continuous series segments (besides the current support for visualizing the tooltip over the actual data point / point mark).

Declined due to duplication with http://feedback.telerik.com/Project/143/Feedback/Details/113405-chartview-enhanced-tooltip-support-for-continuous-series-segments-line-area-e
Approved
Last Updated: 31 Jan 2017 06:44 by ADMIN
Allow to track points that intercept vertical line from mouse position (as now)  or points that intercept horizontal line from mouse position.
So allow to choose TrackDirection = Horizontal/Vertical

Thanks.
marc.
Declined
Last Updated: 11 Oct 2016 08:42 by ADMIN
Created by: Marcello
Comments: 5
Category: ChartView
Type: Feature Request
2
Hi,

I worked with a lot of chart components for Wpf. I think Telerik offer the best charts architecture that allow to obtain great results in every scenario.

After years of use, I think is possible to  improve more the global architecture.

1) Series Dataset

Charts now works with Points. I think that a better solution require a more abstract structure as a virtual "Dataset".
A dataset reuire a type [conform to X axis], tipically X can be a double, a datetime, a label.
Dataset return info about poits, tipically:
- Min X
- Max X
Dataset return a DataContext that allow to draw chart:
- GetCloserX to an X value [Trackball/Lables...]
- GetPoints from/to [Pan/Zoom]

This approach is really more efficent and powerfull. In example you can simply define a Dataset as a Formula:

Dataset "CosX" based on doubles.
MinX=-inf
Maxx=+inf
GetDataContext from/to -> Return allways 100 points x, cos(x).

So you can obtain:

- Ultraefficient series using GetDataContext algorithms for specific cases, in example, ordered data.
- Trend lines using "Formula" series

2) Only one series, with subtypes.

It is really annoying change series type.
I think a chart must contains a series and this series can show Line, Area, Split Line, Markers, Columns...

To write a good "option panel" that allow user to set Line Thickness, Line Split or standard, Area opacity, Area Color, Marker Type, Marker Colors, Columns Borders... require today a giant work and elaborate code that add and remove serie, reassign points, set z-index, remove and add series in legend... with an incredible useless works in points.

3) More accurate axes definition.

Now Chart and Series expose Horizontal and Vertical Axis property.
I think this is terrible properties :-).

"Horizontal" and "Vertical" is depending chart orientation. Furthermore now, first X/Y axis must be set in chart, others in series. Moving series from an axis to another is really annoying: if new axis is first you must set is null else you must set it...

I think Chart must expose XAxesCollection and YAxesCollection. This collections must contains all X and Y axes.
Series [and annotation and every object that uses axes] must expose XAxis and YAxis as the Axis object or Axis index.

4) Chart orientation

Today a simple chart rotation require a lot of code. The developer must be invert Horizontal and vertical axes, change axes in series and annotations, zoom/pan stop to work...
When this is combined with point 2) problems the result is an nightmare.

I understand this require a big work and a lot of compatibility problems [Telerik already exposes two charts versions, three is probably a little bit confused].

But if Telerik obtains this features I think it become the most unattainable charts component producer of the world.

Decline reason: Most suggestions were tried in the old RadChart and they weren't working very well.
Approved
Last Updated: 07 Sep 2016 07:28 by ADMIN
ADMIN
Created by: Petar Marchev
Comments: 0
Category: ChartView
Type: Feature Request
2
Ability to specify a cursor during a drag-to-pan operation. One way to work-around this is to use the attached property in the sample project attached here. 
This is the code needed to start using the solution:
<telerik:RadCartesianChart local:ChartUtilities.PanCursor="Hand" />
Approved
Last Updated: 03 Jan 2017 21:01 by ADMIN
ADMIN
Created by: Dinko
Comments: 0
Category: ChartView
Type: Feature Request
2

			
Completed
Last Updated: 19 Oct 2018 13:57 by ADMIN
When you try to set the LabelDefinition property in style it is not applied.

As a workaround you can create an attached property to which you can apply the custom definition and set it to the LabelDefinition property of the annotation in its OnPropertyChangedCallback.
Approved
Last Updated: 03 Jan 2017 21:12 by ADMIN
Depending on the zoom level and height of chart, sometimes the first (bottom) label of the chart is not rendered when the vertical axis is a categorical one and the plot mode is BetweenTicks or OnTicksPadded. 
Approved
Last Updated: 04 Jan 2017 06:34 by ADMIN
Add auto-range ability for the numeric axes that adjusts its range in accordance to the visible/zoomed data to show the data more clearly
Approved
Last Updated: 03 Jan 2017 21:01 by ADMIN
ADMIN
Created by: Peshito
Comments: 0
Category: ChartView
Type: Feature Request
2
Make the StepLineSeries being able to plot a 'step' for a single point. 
Completed
Last Updated: 04 Feb 2016 13:26 by ADMIN
Available in 2014 Q3 release.
Completed
Last Updated: 26 Aug 2014 12:45 by John
ADMIN
Created by: Pavel R. Pavlov
Comments: 3
Category: ChartView
Type: Bug Report
2
When the ItemsSource of a series is replaced with new collection, the labels of the old series are not cleared.

Fixed in LIB version: 2014.2.714
Completed
Last Updated: 13 Sep 2017 12:50 by ADMIN
ADMIN
Created by: Pavel R. Pavlov
Comments: 0
Category: ChartView
Type: Feature Request
2
Expose RadFunnelChart and RadFunnelSeries for displaying funnel-like segments. They are usually used for visualizing stages in sales / marketing processes. 

Available in R3 2017 Official Release Version.
Check what's new in R3 2017 here: 
http://www.telerik.com/support/whats-new/wpf/release-history/ui-for-wpf-r3-2017
Completed
Last Updated: 08 Aug 2016 13:41 by ADMIN
An exception is thrown in design time when a RadCartesianChart is inside a RadExpander and no-xaml binaries are used in combination with VisualStudio 2010.
Approved
Last Updated: 03 Jan 2017 21:08 by ADMIN
ADMIN
Created by: Peshito
Comments: 0
Category: ChartView
Type: Feature Request
2
Provide a way that the CrossHair behavior looks like theTrackBall's one so that the Crosshair follows just the chart's series. Something like a TrackBall with the horizontal and vertical line of a Crosshair.
Approved
Last Updated: 03 Jan 2017 21:09 by ADMIN
ADMIN
Created by: Petar Marchev
Comments: 0
Category: ChartView
Type: Bug Report
2

			
Approved
Last Updated: 03 Jan 2017 21:10 by ADMIN
Implement an indication for negative areas in a single AreaSeries/RangeSeries. For example the negative areas to be drawn in one color and the positive areas in another.

For more information on the visual representation you can take a look at the following blog post:
http://peltiertech.com/area-chart-invert-if-negative/
Approved
Last Updated: 03 Jan 2017 21:22 by Magnus
Create  a chartview with a linear axis, set minvalue to 2014-11-21, max = 2014-11-24, create a series with only one datapoint with a date=2014-11-23.
The barchart graph will show a nice bar, but the X-axis will show you 2014-11-21, although the datapoint is for 2014-11-23!
Approved
Last Updated: 03 Jan 2017 21:10 by ADMIN
Workaround:
The issue is caused by the MajorTickInterval property, so one way to go is to remove this setting and use the LabelInterval instead. This will plot more ticks than before, but should eliminate the label clip. If the number of ticks bothers you, you can set the MajorTickLength property of the axis to 0 (so that the ticks are not visible) and use a LabelTemplate in which you will include a label and a tick. 

Another, simpler, work-around is to set a right margin of the chart and set the ClipToBounds property of the chart to false.