Esempio n. 1
0
 public void UpdateLines <T, R>(List <T> list, ExtractDataListFromList <T, R> extractDataDelegate, ExtractFloatFromData <R> extractfloatDelegate, ExtractNameFromList <T> extractNamesDelegate)
 {
     BackToInit();
     MakeChart(list, extractDataDelegate, extractfloatDelegate, extractNamesDelegate);
 }
Esempio n. 2
0
    public void MakeChart <T, R>(List <T> list, ExtractDataListFromList <T, R> extractDataDelegate, ExtractFloatFromData <R> extractFloatDelegate, ExtractNameFromList <T> extractNamesDelegate)
    {
        _makeType = 6;
        MakePoints <T, R>(list, extractDataDelegate, extractFloatDelegate);
        MakeLines();
        MakeLabels(extractNamesDelegate(list));
        MakeChartBackLine();

        _paramData = new List <object>();
        _paramData.Add(list);
        _paramData.Add(extractDataDelegate);
        _paramData.Add(extractFloatDelegate);
        _paramData.Add(extractNamesDelegate);
    }