C# Class CoderForRent.Charting.Gantt.GanttItem

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

Public Properties

Property Type Description
GapBackgroundBrushProperty System.Windows.DependencyProperty
GapBorderBrushProperty System.Windows.DependencyProperty
IsDragDropEnabledProperty System.Windows.DependencyProperty
PercentCompleteWidthProperty System.Windows.DependencyProperty
ToolTipContentProperty System.Windows.DependencyProperty
ToolTipContentTemplateProperty System.Windows.DependencyProperty

Private Properties

Property Type Description
Node_PropertyChanged void

Public Methods

Method Description
GanttItem ( ) : System.Windows
GanttItem_MouseEnter ( object sender, System.Windows.Input.MouseEventArgs e ) : void
GanttItem_MouseLeave ( object sender, System.Windows.Input.MouseEventArgs e ) : void
GanttItem_MouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
GanttItem_MouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
GanttItem_MouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
OnApplyTemplate ( ) : void

Protected Methods

Method Description
MeasureOverride ( Size availableSize ) : Size
UpdateVisualStates ( ) : void

Private Methods

Method Description
Node_PropertyChanged ( object sender, System e ) : void

Method Details

GanttItem() public method

public GanttItem ( ) : System.Windows
return System.Windows

GanttItem_MouseEnter() public method

public GanttItem_MouseEnter ( object sender, System.Windows.Input.MouseEventArgs e ) : void
sender object
e System.Windows.Input.MouseEventArgs
return void

GanttItem_MouseLeave() public method

public GanttItem_MouseLeave ( object sender, System.Windows.Input.MouseEventArgs e ) : void
sender object
e System.Windows.Input.MouseEventArgs
return void

GanttItem_MouseLeftButtonDown() public method

public GanttItem_MouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
return void

GanttItem_MouseLeftButtonUp() public method

public GanttItem_MouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
return void

GanttItem_MouseMove() public method

public GanttItem_MouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
sender object
e System.Windows.Input.MouseEventArgs
return void

MeasureOverride() protected method

protected MeasureOverride ( Size availableSize ) : Size
availableSize System.Windows.Size
return System.Windows.Size

OnApplyTemplate() public method

public OnApplyTemplate ( ) : void
return void

UpdateVisualStates() protected method

protected UpdateVisualStates ( ) : void
return void

Property Details

GapBackgroundBrushProperty public static property

public static DependencyProperty,System.Windows GapBackgroundBrushProperty
return System.Windows.DependencyProperty

GapBorderBrushProperty public static property

public static DependencyProperty,System.Windows GapBorderBrushProperty
return System.Windows.DependencyProperty

IsDragDropEnabledProperty public static property

public static DependencyProperty,System.Windows IsDragDropEnabledProperty
return System.Windows.DependencyProperty

PercentCompleteWidthProperty public static property

public static DependencyProperty,System.Windows PercentCompleteWidthProperty
return System.Windows.DependencyProperty

ToolTipContentProperty public static property

public static DependencyProperty,System.Windows ToolTipContentProperty
return System.Windows.DependencyProperty

ToolTipContentTemplateProperty public static property

public static DependencyProperty,System.Windows ToolTipContentTemplateProperty
return System.Windows.DependencyProperty