C# Class CoderForRent.Charting.Gantt.GanttPanel

Inheritance: System.Windows.Controls.ContentControl
Afficher le fichier Open project: jogibear9988/SlGanttChart

Méthodes publiques

Свойство Type Description
GapBackgroundBrushProperty System.Windows.DependencyProperty
GapBorderBrushProperty System.Windows.DependencyProperty
IsReadOnlyProperty System.Windows.DependencyProperty
RowHeightProperty System.Windows.DependencyProperty
ToolTipContentTemplateProperty System.Windows.DependencyProperty

Private Properties

Свойство Type Description
ConvertDateToPosition double
ConvertDistanceToTimeSpan System.TimeSpan
CreateRow GanttRow
CreateRow GanttRow
GenerateRows void
Nodes_CollectionChanged void
ReGenerateRows void
ResetRows void
UpdateDependencies void
UpdateDependencies void

Méthodes publiques

Méthode Description
GanttPanel ( ) : System
InvalidateItemPositions ( ) : void
OnApplyTemplate ( ) : void
ValidateRowCount ( ) : void

Méthodes protégées

Méthode Description
ArrangeOverride ( Size finalSize ) : Size
MeasureOverride ( Size availableSize ) : Size
RaiseItemChanged ( GanttItemEventArgs e ) : void
RaiseItemChanging ( GanttItemEventArgs e ) : void

Private Methods

Méthode Description
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

Method Details

ArrangeOverride() protected méthode

protected ArrangeOverride ( Size finalSize ) : Size
finalSize System.Windows.Size
Résultat System.Windows.Size

GanttPanel() public méthode

public GanttPanel ( ) : System
Résultat System

InvalidateItemPositions() public méthode

public InvalidateItemPositions ( ) : void
Résultat void

MeasureOverride() protected méthode

protected MeasureOverride ( Size availableSize ) : Size
availableSize System.Windows.Size
Résultat System.Windows.Size

OnApplyTemplate() public méthode

public OnApplyTemplate ( ) : void
Résultat void

RaiseItemChanged() protected méthode

protected RaiseItemChanged ( GanttItemEventArgs e ) : void
e GanttItemEventArgs
Résultat void

RaiseItemChanging() protected méthode

protected RaiseItemChanging ( GanttItemEventArgs e ) : void
e GanttItemEventArgs
Résultat void

ValidateRowCount() public méthode

public ValidateRowCount ( ) : void
Résultat void

Property Details

GapBackgroundBrushProperty public_oe static_oe property

public static DependencyProperty,System.Windows GapBackgroundBrushProperty
Résultat System.Windows.DependencyProperty

GapBorderBrushProperty public_oe static_oe property

public static DependencyProperty,System.Windows GapBorderBrushProperty
Résultat System.Windows.DependencyProperty

IsReadOnlyProperty public_oe static_oe property

public static DependencyProperty,System.Windows IsReadOnlyProperty
Résultat System.Windows.DependencyProperty

RowHeightProperty public_oe static_oe property

public static DependencyProperty,System.Windows RowHeightProperty
Résultat System.Windows.DependencyProperty

ToolTipContentTemplateProperty public_oe static_oe property

public static DependencyProperty,System.Windows ToolTipContentTemplateProperty
Résultat System.Windows.DependencyProperty