I have created a custom control which has Telerik RadCartesianChart. This custom control creates any number of charts based on user dropdown selection. The number of charts on screen can vary but all have same x axis. I added a chart track ball line on custom control which is working fine on one chart on mouse movement. I want to add the same track ball line on all of the other chart on window so that movement on one track ball would reflect the same position on the other charts. How could I implement this behavior programmatically?
How to set telerik chart TrackBall position programatically
645 Views Asked by CodingAgent At
1
There are 1 best solutions below
Related Questions in WPF
- WPF MessageBox Cancel checkbox check
- WPF multiple control property simultaneous changes
- ObservableCollection.CollectionChanged does not select the correct DataTemplate on ToolBar
- Telerik's WPF RadColorPicker NoColorText property not working
- How to automate UI interaction during acceptance test run
- Binding to "this.property" object in VisualStateMenager
- ContextMenu Closes Immediately
- Update ObservableCollection where the items are received from another List
- change content button with trigger
- WPF - How to highlight a combobox border when focused
- Wpf No Highlight on ListBoxItem for Touch Devices
- WPF WebBrowser how best to get Tag trees
- Make a class suitable for Property Change Notification
- WPF Comparing two datatables to find matching values
- how to create folder and file with datetime in wpf application
Related Questions in TELERIK
- Telerik's WPF RadColorPicker NoColorText property not working
- Web Forms For Marketers (WFFM) Rich Text Field Type
- replace UpdatePanel with telerik
- Telerik Reporting Pagination Toolbar
- Winforms remove controls on click
- Screen is not moving to another screen
- How do I add a new table to a Telerik Open Access MVC project?
- adding dynamic column kendo ui treelist
- Converting Client Side binding to Server Side to improve performance
- How do I check specific data when reading in data from a remote source with kendo.data.datasource
- How override Print in Kendo UI Editor?
- Localization of Telerik Reports with different Cultures- in MVC application
- Programmatically Adding Buttons in MVVM but Command doesn't work
- Could not load type 'Telerik.Windows.Documents.Packaging.DeflaterOutputStream'
- check RadDateTimePicker value against current system date time value
Related Questions in TELERIK-CHARTING
- Control color of data points in RadHtmlChart programatically
- Telerik Reporting Graph
- KendoUI Bar chart not working in IE8
- Refresh Telerik MVC chart using jquery ajax
- Is telerik MVC Charts supports for only one chart at a time in same page
- Telerik ASP.Net Chart Control doesnt render properly if its placed on a SharePoint Modal Dialog Box
- Telerik RadChart Not showing when there is 2 charts
- How to bind list of object from razor code behind to Kendo chart in cshtml
- Telerik RadCartesian chart ignores global palette change for line series
- TelerikChart Width
- How to Display LineSeries Chart with Point in telerik in Xamarin forms?
- Binding Objects not in a list to Telerik RadCartesianChart
- Using a list in my ObjectDataSource on my report for the DataSource of a Telerik Chart in report
- How to add mutiple color kendo UI Chart
- kendoChart: Is there any way to display multiple series of differing value scales using a single valueAxis?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
I don't know if you can do what you are attempting without adding a ChartTrackBallController to every chart.
What I'd suggest is adding multiple series to the one chart, share the X axis but have multiple Y axes as required. This way the ChartTrackBallController will pick a point on all series in the chart.
In the above code snippit, rcvUPM is a radchartview containing all the data series you want to show, and ctbcMain_TextNeeded is used to customise the content of what the hover for the trackball shows.
It seems that by default the hover content will contain multiple points from each series, even after the InnerPointSize and OuterPointsSize was set to zero on advice by Telerik support a LINQ FirstOrDefault was needed on the collection of DataPointInfo objects to limit it to one point per series.