C# Class CoderForRent.Charting.Gantt.GanttDataGrid

Inheritance: System.Windows.Controls.DataGrid
Show file Open project: jogibear9988/SlGanttChart Class Usage Examples

Private Properties

Property Type Description
CreateTaskGridColumns void
GanttDataGrid_Loaded void
GanttDataGrid_LoadingRow void
GanttDataGrid_RowExpandedChanged void
HookExpanders void
InsertChildNodes int
RemoveChildNodes void
Row_Loaded void

Public Methods

Method Description
GanttDataGrid ( ) : System
GetRow ( object DataItem ) : System.Windows.Controls.DataGridRow
GetTopRow ( ) : System.Windows.Controls.DataGridRow
OnApplyTemplate ( ) : void
SetTopRow ( int TopIndex ) : void

Protected Methods

Method Description
OnKeyDown ( System.Windows.Input.KeyEventArgs e ) : void
RaiseRowExpandedChanged ( RowExpandedChangedEventArgs e ) : void

Private Methods

Method Description
CreateTaskGridColumns ( ) : void
GanttDataGrid_Loaded ( object sender, RoutedEventArgs e ) : void
GanttDataGrid_LoadingRow ( object sender, System.Windows.Controls.DataGridRowEventArgs e ) : void
GanttDataGrid_RowExpandedChanged ( object sender, RowExpandedChangedEventArgs e ) : void
HookExpanders ( ) : void
InsertChildNodes ( IGanttNode node, int &index ) : int
RemoveChildNodes ( IGanttNode node ) : void
Row_Loaded ( object sender, RoutedEventArgs e ) : void

Method Details

GanttDataGrid() public method

public GanttDataGrid ( ) : System
return System

GetRow() public method

public GetRow ( object DataItem ) : System.Windows.Controls.DataGridRow
DataItem object
return System.Windows.Controls.DataGridRow

GetTopRow() public method

public GetTopRow ( ) : System.Windows.Controls.DataGridRow
return System.Windows.Controls.DataGridRow

OnApplyTemplate() public method

public OnApplyTemplate ( ) : void
return void

OnKeyDown() protected method

protected OnKeyDown ( System.Windows.Input.KeyEventArgs e ) : void
e System.Windows.Input.KeyEventArgs
return void

RaiseRowExpandedChanged() protected method

protected RaiseRowExpandedChanged ( RowExpandedChangedEventArgs e ) : void
e RowExpandedChangedEventArgs
return void

SetTopRow() public method

public SetTopRow ( int TopIndex ) : void
TopIndex int
return void