C# 클래스 NSoft.NFramework.FusionCharts.Widgets.GanttUtil

Gantt Chart 를 생성하기 위한 Utility class입니다.
파일 보기 프로젝트 열기: debop/NFramework 1 사용 예제들

공개 메소드들

메소드 설명
CreateCategories ( IEnumerable periods, string>.Func labelFunc ) : CategoriesElement

지정한 기간의 컬렉션에 대해 라벨 발급 함수를 통해 새로운 CategoryElement 들을 생성하여, 컬렉션으로 반환한다.

CreateCategoriesAsParallel ( IEnumerable periods, string>.Func labelFunc ) : CategoriesElement

지정한 기간의 컬렉션에 대해 라벨 발급 함수를 통해 새로운 CategoryElement 들을 생성하여, 컬렉션으로 반환한다.

GenerateCategories ( IList categoryCollectionList, ITimePeriod timePeriod, PeriodFlags periodFlags ) : void

기간 단위에 따라 Category를 생성합니다.

메소드 상세

CreateCategories() 공개 정적인 메소드

지정한 기간의 컬렉션에 대해 라벨 발급 함수를 통해 새로운 CategoryElement 들을 생성하여, 컬렉션으로 반환한다.
public static CreateCategories ( IEnumerable periods, string>.Func labelFunc ) : CategoriesElement
periods IEnumerable
labelFunc string>.Func
리턴 CategoriesElement

CreateCategoriesAsParallel() 공개 정적인 메소드

지정한 기간의 컬렉션에 대해 라벨 발급 함수를 통해 새로운 CategoryElement 들을 생성하여, 컬렉션으로 반환한다.
public static CreateCategoriesAsParallel ( IEnumerable periods, string>.Func labelFunc ) : CategoriesElement
periods IEnumerable
labelFunc string>.Func
리턴 CategoriesElement

GenerateCategories() 공개 정적인 메소드

기간 단위에 따라 Category를 생성합니다.
public static GenerateCategories ( IList categoryCollectionList, ITimePeriod timePeriod, PeriodFlags periodFlags ) : void
categoryCollectionList IList 생성된 정보가 담길 객체
timePeriod ITimePeriod Gantt에 표현할 전체 기간 (프로젝트 전체 기간)
periodFlags PeriodFlags Gantt Chart X축에 나타낼 기간 단위 정보
리턴 void