C# Class NSoft.NFramework.FusionCharts.Widgets.GanttUtil

Gantt Chart 를 생성하기 위한 Utility class입니다.
Datei anzeigen Open project: debop/NFramework Class Usage Examples

Public Methods

Method Description
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를 생성합니다.

Method Details

CreateCategories() public static method

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

CreateCategoriesAsParallel() public static method

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

GenerateCategories() public static method

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