C# Class CoderForRent.Charting.Gantt.GanttExpanderColumn

Inheritance: System.Windows.Controls.DataGridTextColumn
Datei anzeigen Open project: jogibear9988/SlGanttChart Class Usage Examples

Public Methods

Method Description
GanttExpanderColumn ( ) : System
GetExpander ( System.Windows.Controls.DataGridRow row ) : SimpleExpander
expander_IsExpandedChanged ( object sender, EventArgs e ) : void

Protected Methods

Method Description
GenerateEditingElement ( System.Windows.Controls.DataGridCell cell, object dataItem ) : FrameworkElement
GenerateElement ( System.Windows.Controls.DataGridCell cell, object dataItem ) : FrameworkElement
PrepareCellForEdit ( FrameworkElement editingElement, RoutedEventArgs editingEventArgs ) : object
RaiseRowExpandedChanged ( RowExpandedChangedEventArgs e ) : void
RefreshCellContent ( FrameworkElement element, string propertyName ) : void

Private Methods

Method Description
GeneratePanel ( object dataItem ) : StackPanel

Method Details

GanttExpanderColumn() public method

public GanttExpanderColumn ( ) : System
return System

GenerateEditingElement() protected method

protected GenerateEditingElement ( System.Windows.Controls.DataGridCell cell, object dataItem ) : FrameworkElement
cell System.Windows.Controls.DataGridCell
dataItem object
return System.Windows.FrameworkElement

GenerateElement() protected method

protected GenerateElement ( System.Windows.Controls.DataGridCell cell, object dataItem ) : FrameworkElement
cell System.Windows.Controls.DataGridCell
dataItem object
return System.Windows.FrameworkElement

GetExpander() public method

public GetExpander ( System.Windows.Controls.DataGridRow row ) : SimpleExpander
row System.Windows.Controls.DataGridRow
return SimpleExpander

PrepareCellForEdit() protected method

protected PrepareCellForEdit ( FrameworkElement editingElement, RoutedEventArgs editingEventArgs ) : object
editingElement System.Windows.FrameworkElement
editingEventArgs System.Windows.RoutedEventArgs
return object

RaiseRowExpandedChanged() protected method

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

RefreshCellContent() protected method

protected RefreshCellContent ( FrameworkElement element, string propertyName ) : void
element System.Windows.FrameworkElement
propertyName string
return void

expander_IsExpandedChanged() public method

public expander_IsExpandedChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void