C# 클래스 CoderForRent.Charting.Gantt.GanttPanel

상속: System.Windows.Controls.ContentControl
파일 보기 프로젝트 열기: jogibear9988/SlGanttChart

공개 프로퍼티들

프로퍼티 타입 설명
GapBackgroundBrushProperty System.Windows.DependencyProperty
GapBorderBrushProperty System.Windows.DependencyProperty
IsReadOnlyProperty System.Windows.DependencyProperty
RowHeightProperty System.Windows.DependencyProperty
ToolTipContentTemplateProperty System.Windows.DependencyProperty

Private Properties

프로퍼티 타입 설명
ConvertDateToPosition double
ConvertDistanceToTimeSpan System.TimeSpan
CreateRow GanttRow
CreateRow GanttRow
GenerateRows void
Nodes_CollectionChanged void
ReGenerateRows void
ResetRows void
UpdateDependencies void
UpdateDependencies void

공개 메소드들

메소드 설명
GanttPanel ( ) : System
InvalidateItemPositions ( ) : void
OnApplyTemplate ( ) : void
ValidateRowCount ( ) : void

보호된 메소드들

메소드 설명
ArrangeOverride ( Size finalSize ) : Size
MeasureOverride ( Size availableSize ) : Size
RaiseItemChanged ( GanttItemEventArgs e ) : void
RaiseItemChanging ( GanttItemEventArgs e ) : void

비공개 메소드들

메소드 설명
ConvertDateToPosition ( System.DateTime date ) : double
ConvertDistanceToTimeSpan ( double distance ) : System.TimeSpan
CreateRow ( ) : GanttRow
CreateRow ( IGanttNode node ) : GanttRow
GenerateRows ( Size finalSize ) : void
Nodes_CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
ReGenerateRows ( ) : void
ResetRows ( ) : void
UpdateDependencies ( ) : void
UpdateDependencies ( GanttItem ganttItem ) : void

메소드 상세

ArrangeOverride() 보호된 메소드

protected ArrangeOverride ( Size finalSize ) : Size
finalSize System.Windows.Size
리턴 System.Windows.Size

GanttPanel() 공개 메소드

public GanttPanel ( ) : System
리턴 System

InvalidateItemPositions() 공개 메소드

public InvalidateItemPositions ( ) : void
리턴 void

MeasureOverride() 보호된 메소드

protected MeasureOverride ( Size availableSize ) : Size
availableSize System.Windows.Size
리턴 System.Windows.Size

OnApplyTemplate() 공개 메소드

public OnApplyTemplate ( ) : void
리턴 void

RaiseItemChanged() 보호된 메소드

protected RaiseItemChanged ( GanttItemEventArgs e ) : void
e GanttItemEventArgs
리턴 void

RaiseItemChanging() 보호된 메소드

protected RaiseItemChanging ( GanttItemEventArgs e ) : void
e GanttItemEventArgs
리턴 void

ValidateRowCount() 공개 메소드

public ValidateRowCount ( ) : void
리턴 void

프로퍼티 상세

GapBackgroundBrushProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows GapBackgroundBrushProperty
리턴 System.Windows.DependencyProperty

GapBorderBrushProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows GapBorderBrushProperty
리턴 System.Windows.DependencyProperty

IsReadOnlyProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows IsReadOnlyProperty
리턴 System.Windows.DependencyProperty

RowHeightProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows RowHeightProperty
리턴 System.Windows.DependencyProperty

ToolTipContentTemplateProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows ToolTipContentTemplateProperty
리턴 System.Windows.DependencyProperty