Hi I am looking into changing our current chart control from c1chart to an Infragistics one. I have many questions. First being do i use UltraChart or ultraDataChart? Our data is just arrays of double?s (note nullable)
Hello,
Thank you for posting in our forums!
I recommend using the UltraDataChart as it is newer. Your data structure may require some modification to be used in the chart.
I suggest looking through our documentation for some more information on how to structure your data. You can see some examples here.
Please let me know if you have any further questions or concerns with this.
We have a couple of requirements that I am concerned that may not be possible/require significant work to implement.
First is we allow the users to control the format of the chart (much like in excel) allowing changes to line styles,symbol styles, axis legends etc. Currently do this by one call which displays the chart controls "design time" editor. I am thinking we would have to write our own dialog for this,
Secondly we allow the users to save templates of their charts, c1chart allow us to save the chart format as XML to which we add a node for data selection. I did not see a way to save/load UltraDataChart as XML. Did i miss it?
Yes, you would need to write your own dialog to allow your users to modify the chart at run time.
If it is possible for you to host WPF controls in your application, you may be able to save the XamDataChart's info with the Persistence Framework.
After investigating this and doing some research, both having and editor to modify the chart settings and saving the chart templates have been determined to be new product ideas. You can suggest new product ideas for future versions (or vote for existing ones) at https://ko.infragistics.com/community/ideas.
Submitting your idea will allow you to communicate directly with our product management team, track the progress of your idea at any time, see how many votes it got, read comments from other developers in the community, and see if someone from the product team has additional questions for you.
Remember when submitting your idea to explain the context in which a feature would be used and why it is needed as well as anything that would prevent you from accomplishing this today. You can even add screenshots to build a stronger case. Remember that for your suggestion to be successful, you need other members of the community to vote for it. You can also link back to this thread for additional details.
Thank you in advance to submitting your product idea.