Jump to content
Software FX Community

Realtime charting: DataGrid and Chart highlight synchronization


SamuelD
 Share

Recommended Posts

I've put together a real time line chart with 10 points on the X axis. Below the chart I'm displaying the chart's DataGrid. The chart is setup to use the RealTimeMode.Scroll approach, so new data is added on the right and scrolls to the left. Everything looks good, and the data in the DataGrid matches the data that is shown on the chart and scrolls along with it.

My problem crops up when I stop the real time charting and highlight one of the DataGrid's columns. It appears that the DataGrid highlight mapping mechanism is set to use RealTimeMode.Loop, so the column that I highlight on the DataGrid does not match the column that gets highlighted on the chart.

For instance, if I stop the chart after inserting 3 data points. The chart and DataGrid both show data in the 8th, 9th, and 10th positions. But if I hover my mouse over the 8th position in the DataGrid, nothing is highlighted in the chart. However, if I hover over the 1st position in the DataGrid, the 8th position in the chart is highlighted.

If I enter data for all 10 positions, then the highlighting matches up perfectly, but if I enter 11, I have to hover over the 1st position of the DataGrid to highlight the 10th position in the chart.

The problem also shows up when the realtime charting is still running, but it's more difficult to explain.

Does anyone have an idea about what I might be doing wrong?

Thanks. 

Link to comment
Share on other sites

No ETA. We released a SP recently and to be honest I don't think this bug will be considered high priority (because it is not a a crash and only happens in a very specific situation) so it is not going to prompt a Service Pack.

The way we do the service packs is we do one when there is a high priority bug, there is a high number of bug fixes, or a couple of months have passed since the last Service Pack. Whatever happens first.

In your case, I think it would be a good idea to get the hotfix, I think you will gain more (the fix) than what you will lose (some untested code).

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...