What would be great would be to have the ability to highlight a series plot point. The scenario is this: - A datasource that has category, value, 'some other data'. - The chart displays category, value - A separate table outside the chart shows 'some other data' from the data source. - When the user clicks a particular series plot point, show the related 'some other data' to that point and highlight the point on the chart. - Also, the reverse situation, where the user navigates the 'some other data' records outside the chart and have the relevant point on the chart highlight. So, now, the user can see what plot point is selected and currently shown in a table outside of the chart. I'm sort of able to do this with notes - but it is clunky and the display isn't quite right.
As per support ticket 806897 Telerik: "By design both seriesClick and plotAreaClick events of Kendo UI Chart don't contain information about the clicked button or mouse coordinates. We will appreciate it if you submit this idea as a feature request at our UserVoice portal - this way the community would be able to evaluate it and if the suggestion gains popularity we will consider its implementation for future releases." Original request: We are using mvvm binding to your Chart events seriesClick plotAreaClick both of these events I am unable to determine which mouse button caused the click. Is is possible or should I raise a user-voice for this? I want to run different code if the user right-clicked or if the user normal clicked on the chart. I would also like to know the x,y pixel position of the mouse (or tap, or tap-hold) event because depending if they interact with the top of a bar chart bar or the bottom I want to run different code... I cannot find any of this information in the event object. When I wrap the chart in a data-role touch widget and use the touch widgets event handling I can get this information, but it would be better that the chart events make this available.
-- Problem: Consider a datasource where at least two date fields span a large time frame. We can build a chart that aggregates that data by small units (categoryAxis.baseUnits) such as 'days' or 'months'. That chart however contains many empty data points and the 'real' data is difficult to locate on the chart. This often requires zooming in and out many times to view the data one is looking for. However, it is still very valuable to be able to group by day or month, and to view this data in one succinct image.
-- Demo: The best way to experience this is to use the following Demo
This dojo is from the 'Date axis' chart demo on the demos.telerik.com site under Kendo UI for JQuery. Edit the example. There are 17 values in the datasource. Change the year on the last value to '2019'. All current values have dates between 2011-2012.
-- Required Chart Setup: Create a chart utilizing the following chart options
series.aggregate = 'avg'
categoryAxis.baseUnit = 'days'
dataSource with fields that contain at least one large date span
Add option to hide date aggregates chart points where no data exists within the datasource.
Currently, Category Axis Label Rotation will only rotate around the center of the label. When labels are long, they do not align well with the chart (e.g. column chart). See the following forum post for more info: http://www.telerik.com/forums/categoryaxis-label-rotation---align-with-column-chart
A bubble chart without nothing inside is not that helpful, if you can set an icon or image inside the bubble itself can give quickly a hint of what it is. Also it would be nice, if the same bubble value changes position, to have an animation where it grows or shrinks while moving to the next position, instead of completely redrawing the bubble.
Would like to have automatic text wrapping enabled feature as was available in obsolete charts in the HtmlChart control as well. https://docs.telerik.com/devtools/aspnet-ajax/controls/chart/features/automatic-text-wrapping#automatic-text-wrapping
Currently long text in chart notes makes them wide which usually results in overlapping notes. It would be great if note text is wrapped at some point. For example, if icon width can be specified and the text is wrapped to fit that width.
User clicking on legend currently hides/shows that series on the chart. Would be great to have a public method that does the same so we can show/hide a series programmatically. (Like the private _legendItemClick method currently does.)
Add an option for AxisLabelHover (similar to LegendItemHover) on the Chart. Because labels can be long, I truncate the text that is shown on the graph. I need to make the full text available via the hover.
The bar chart I got is drawn form the values which are normalized. I have 7 bar charts which are drawn by looping a csv file and all the values are normalized. When I hover mouse on the bar, I want to see actual values not the normalized. So I need to include a variable in tooltip object of CSS part. But it is not working, please make something regarding this.
I use it to upload a chart, I'd like to prevent showing the uploaded chart in the browser. Prefer to just upload and then get control back and let my app decided what to do next.
I would like to set dashtype, line color, line width and other line segment properties for individual line segments (between two points) of a line type series in kendo chart. this functionality is available in Microsoft charts. note, I can set the dashtype for the entire line no problem. I have a requirement to change the dashtype for different sections of the line. maybe starting dashed, then long dash, then solid to indicate different aspects of the data being charted. it would be great to be able to use a function to return dashtype, line color, line width and other line segment properties based on a e.dataitem.?
As per http://www.kendoui.com/forums/dataviz/chart/scatter-chart-with-different-point-colors.aspx your ScatterLine really needs the ability to set the color of the lines between the points. It seems like an oversight that just needs to be fixed.
We need functionality to allow annotations to charts (e.g. free text). We need to annotate our charts with text that is: - not a series value or note - not a category note - has no relationship with the plot data - not a title An example is text outlining the source of the data, We have succeeded in annotating charts with Snap.svg.js but the annotations do not survive the imageDataUrl() function for download (or the svg() function). Axis & series notes won't achieve what we want to do. We need to place free text (for example) at the top-left, top-right, bottom-left or bottom-right of the SVG. Most importantly, it would need to be incorporated in the imageDataUrl and svg methods.
In the current version the legends for charts containing groups and series has a flat list of the series for each group. This is unreadable and toggling is not of any use. The suggested improvement is a legend containing groups (e.g.) sex and series (e.g. age 0-19, 29-39 etc). Toggling of groups should be provided. Toggling of series would also be useful, but less important than toggling groups.
it would be good if there is a feature to export to excel the charts.
It would be very interesting to be able to use the CRUD operations of the DataSource associated with the ListBox, to reflect on the server the changes made to the ListBox widget. CRUD methods are not currently executed after making changes and calling the DataSource sync method.
when putting grid into new item creation state it should be possible to put new item with some predefined fields. Current it is realy difficult to achieve that: using datasource and insert do not contain isNew on model, also put it on top of grid page is difficult, not possible using model.set. on edit event causing fireing save event when it should be fired only when item is realy saved.
We use the new version of SignalR which is 2.2.3 currently and it seems the Kendo DataSource cannot bind to it. It would be awesome if Kendo supported it. Here is a link: https://www.nuget.org/packages/Microsoft.AspNet.SignalR.Core/
It would be nice if the diagram control could support complex shape json export (diagram.save()) and import (diagram.load()), like shapes contains TextBlocks, etc.