Exemplo n.º 1
0
        protected override void SetChartData(List<XYColumnChartData> dataList)
        {
            List<XYHistogramChartData> histogramDataList = new List<XYHistogramChartData>();

            foreach (XYColumnChartData dataItem in dataList)
            {
                XYHistogramChartData histogramDataListItem = new XYHistogramChartData();
                histogramDataListItem.X = dataItem.X.ToString();
                histogramDataListItem.Y = dataItem.Y;
                histogramDataListItem.S = dataItem.S.ToString();
                histogramDataList.Add(histogramDataListItem);
            }

            if (dataList.Count > 0 && dataList[0].Y2.HasValue && series1 != null)
            {
                series1.Visibility = System.Windows.Visibility.Visible;
            }
            xyChart.DataSource = histogramDataList; //dataList;
        }
        protected override void SetChartData(List <XYColumnChartData> dataList)
        {
            List <XYHistogramChartData> histogramDataList = new List <XYHistogramChartData>();

            //            var dList =.Select(x => (Convert.ToDateTime(x.S) < HistogramChartParameters.EndDate && Convert.ToDateTime( x.S) > HistogramChartParameters.StartDate))


            foreach (XYColumnChartData dataItem in  dataList)
            {
                XYHistogramChartData histogramDataListItem = new XYHistogramChartData();
                histogramDataListItem.X = dataItem.X.ToString();
                histogramDataListItem.Y = dataItem.Y;
                histogramDataListItem.S = dataItem.S.ToString();
                histogramDataList.Add(histogramDataListItem);
            }

            if (dataList.Count > 0 && dataList[0].Y2.HasValue && series1 != null)
            {
                series1.Visibility = System.Windows.Visibility.Visible;
            }
            xyChart.DataSource = histogramDataList; //dataList;
        }