I am using 2D LineCharts and have multiple series defined in my XamChart. When there are too many data points, XamChart automatically adjusts the Units for my PrimaryX axes. Unfortunately, it doesn't put a valid DateTime Label, but lists the label on the axes as 'MM-dd-yy' and just shows 3 ticks. I played around and found out that if I adjusted the number of datapoints to 28, it was working fine. But anything more than that would cause the PrimaryX axes to display 'MM-dd-yy'
Changing the Font Size on the Axis Label seems to work, when the number of datapoints in the series is low. If there are too many datapoints, the specified font size is not applied. Is this a known issue? Is this by design? I wanted the Font Size to be readable, so I went to the code behind and set the size for the font, but that doesn't seem to work. The formatting doesn't get applied, but the Units gets set correctly . Am I missing something? Here is the code: var axe = new Infragistics.Windows.Chart.Axis(); axe.Label.Format = "{0:MM-dd-yy}"; axe.Label.Angle = -45; axe.AxisType...
Hello How I can set the style(e.x.FontSize) Label displayed of the data points? (Inside the red circle) if I could set style for each one of those styles individually. I would be happier. regards. Yung.Emary
The XamChart docs state that for a ScatterLine chart: It is recommended that the numeric columns contain 2 or more rows so that a line can be drawn between two data points From: ms-help://NetAdvantage_WPF92/NAWPF_WPF92/WPF/xamChart_Scatter_Line_Chart.html However, I find that if you try to draw a scatter line chart and only provide a single data point, you get a nasty error message (XamChart Warning: The scatter chart needs ValueX and ValueY. The values have to be set for every data point using ChartParameters collection.) Note that the point is fine, it's just that there is only one point...
The question may be as: How is DateTime converted to Double in case of DateTime axis type. Minimum and Maximum properties are Double type. And i don't know how to convert Double to DateTime for the chart. Thank You.
I can't help you do this with absolutely no code behind, but I did find a way that works well with MVVM with minimal code behind. The trick is that you can't use DataMapping with Fill, but you can with ToolTip and that can be any object. So, if we map a tooltip object that will display the right text, we can also use it to carry along information about Fill, and we can set the fill brush when data binding is complete. So, let's define a chart, with an event handler for data binding: < Chart : XamChart Name ="xamChart1" Grid.Row ="0" Grid.Column ="0"...
Is the DataContext accessible within a DataPointTemplate?
The problem was a namespace naming "collision." I have a library ending in ".Infragistics" that extends the charting API with attached properties (that you helped me with). It was confusing the shell application, so I renamed the namespace to "InfragisticsWPF."
Is the support for more then 2 y axis being considered for any future release? We are at a point where customer is asking us to rip WPF xamChart out of our application and replace it with either SyncFusion or ComponetOne that does support true multiple axes feature. It will be very helpful to know if this feature is on your to-do list or not.,
We are using the Infragistics Pie Chart for WPF and by default it shows the label on the Pie(Fig – A). Is there a way to show the labels as callouts as shown in Fig – B, and not on the Pie. If yes, how do we do this? Thanks in advance. Venu