private void Graph_Drow_Oper(DataTable LowData_Graph, String Graph_Name1, String Graph_Name2, Steema.TeeChart.Chart c)
{
List<string> Name_List = new List<string>();
List<double> TimeSum_List = new List<double>();
List<double> per1_List = new List<double>();
var Graph = from dr in LowData_Graph.AsEnumerable().Distinct()
group dr by dr[Graph_Name1] into gg
select new
{
Name = gg.Key,
Sum = gg.Sum(r => r.Field<double>("Hold_Sum"))
};
foreach (var x in Graph)
{
Name_List.Add(x.Name.ToString());
TimeSum_List.Add(x.Sum);
}
c.Header.Lines = new string[] { Graph_Name2 + " 별 가동률 집계" };
c.Series.Add(new Steema.TeeChart.Styles.HorizBar());
c.Series[0].Marks.Style = Steema.TeeChart.Styles.MarksStyles.Value;
c.Series[0].Clear();
for (int i = 0; i < Name_List.Count; i++)
{
c.Series[0].Add(per1_List[i], Name[i], colorList[i]);
}
위와같이 함수를 만들었습니다.
tchart는 10개 정도 되구요.
Graph_Drow_Oper(LowData, "Name", "이름", tChart1)
이런식으로 해당 데이터 테이블과 각각의 이름들과 tchart를 받아서 쓰려고 하는데 tChart를 매개변수(?)로서 받을때
Steema.TeeChart.Chart c 이것의 사용법이 잘못 된듯한데... 해당 tChat를 받으려면 어떤 형식으로 받아내야 하나요 ?