コード例 #1
0
 public CodeFrequencyDataSource(CodeFrequencyData entries)
 {
     if (entries != null)
     {
         this.CreateDataPointsFromCodeFrequencies(entries);
     }
     else
     {
         // Create some empty lists
         _additionDPs = new List <SChartDataPoint>();
         _removalDPs  = new List <SChartDataPoint>();
     }
 }
コード例 #2
0
            private void CreateDataPointsFromCodeFrequencies(CodeFrequencyData entries)
            {
                _additionDPs = new List <SChartDataPoint> ();
                _removalDPs  = new List <SChartDataPoint> ();

                foreach (CodeFrequencyDataItem entry in entries)
                {
                    SChartDataPoint addPt = new SChartDataPoint();
                    SChartDataPoint remPt = new SChartDataPoint();
                    addPt.XValue = (NSDate)entry.WeekCommencing;
                    remPt.XValue = (NSDate)entry.WeekCommencing;

                    addPt.YValue = (NSNumber)entry.Additions;
                    remPt.YValue = (NSNumber)entry.Deletions;

                    _additionDPs.Add(addPt);
                    _removalDPs.Add(remPt);
                }
            }