게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
[C#] 그래프 그리는 소스가 많아서 따로 함수로 만들어 사용...
게시물ID : programmer_15218짧은주소 복사하기
작성자 : 하린
추천 : 0
조회수 : 1475회
댓글수 : 3개
등록시간 : 2015/12/29 17:48:28
        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를 받으려면 어떤 형식으로 받아내야 하나요 ?
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호