How do I achieve the following SeriesMapping in XAML?
ItemMapping itemMapping; |
//ValueA Line |
SeriesMapping seriesMappingA = new SeriesMapping(); |
seriesMappingA.SeriesDefinition = new LineSeriesDefinition() { ShowItemLabels = false }; |
seriesMappingA.LegendLabel = "ValueA Performance"; |
itemMapping = new ItemMapping(); |
itemMapping.DataPointMember = DataPointMember.XValue; |
itemMapping.FieldName = "Date"; |
seriesMappingA.ItemMappings.Add(itemMapping); |
itemMapping = new ItemMapping(); |
itemMapping.DataPointMember = DataPointMember.YValue; |
itemMapping.FieldName = "ValueA"; |
seriesMappingA.ItemMappings.Add(itemMapping); |
RadChart1.SeriesMappings.Add(seriesMappingA); |
//ValueB Line |
SeriesMapping seriesMappingB = new SeriesMapping(); |
seriesMappingB.SeriesDefinition = new LineSeriesDefinition() { ShowItemLabels = false }; |
seriesMappingB.LegendLabel = "ValueB Performance"; |
itemMapping = new ItemMapping(); |
itemMapping.DataPointMember = DataPointMember.XValue; |
itemMapping.FieldName = "Date"; |
seriesMappingB.ItemMappings.Add(itemMapping); |
itemMapping = new ItemMapping(); |
itemMapping.DataPointMember = DataPointMember.YValue; |
itemMapping.FieldName = "ValueB"; |
seriesMappingB.ItemMappings.Add(itemMapping); |
RadChart1.SeriesMappings.Add(seriesMappingB); |
RadChart1.DefaultView.ChartArea.AxisX.LabelRotationAngle = 45; |
RadChart1.DefaultView.ChartArea.AxisX.DefaultLabelFormat = "dd/MM/yyyy"; |