or
| public List<ObservableCollection<ChartData>> _dataPointsCollection = new List<ObservableCollection<ChartData>>(); |
| public class ChartData |
| { |
| public DateTime XValue { get; set; } |
| public double YValue { get; set; } |
| public ChartData() |
| { |
| XValue = DateTime.Now; |
| } |
| public ChartData(DateTime pTime, double pValue) |
| { |
| XValue = pTime; |
| YValue = pValue; |
| } |
| } |
| radChart1.ItemsSource = _dataPointsCollection; |
| ObservableCollection<ChartData> DataPoints = new ObservableCollection<ChartData>(); |
| _dataPointsCollection.Add(DataPoints); |
| int currentIndex = _dataPointsCollection.Count - 1; |
| SeriesMapping seriesMapping = new SeriesMapping(); |
| seriesMapping.SeriesDefinition = new SplineSeriesDefinition(); |
| seriesMapping.CollectionIndex = currentIndex; |
| seriesMapping.SeriesDefinition.ShowItemLabels = false; |
| seriesMapping.LegendLabel = chartDataProvider.LegendLabel; |
| seriesMapping.ItemMappings.Add(new ItemMapping("XValue", DataPointMember.XValue)); |
| seriesMapping.ItemMappings.Add(new ItemMapping("YValue", DataPointMember.YValue)); |
| radChart1.SeriesMappings.Add(seriesMapping); |
if (dialog.ShowDialog() == true)
{
using (Stream stream = dialog.OpenFile())
{
radGridView_searchResult.Export(stream,
new GridViewExportOptions()
{
Format = format,
ShowColumnHeaders =
true,
ShowColumnFooters = true,
ShowGroupFooters =
true,
Encoding =
Encoding.GetEncoding("windows-1255"),
});
}
}