ClassBaseGanttViewBehavior
Represents a class that is responsible for handling all the input for a RadGanttView
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class BaseGanttViewBehavior
Inheritance: objectBaseGanttViewBehavior
Constructors
BaseGanttViewBehavior()
Initializes a new instance of the BaseGanttViewBehavior class.
Declaration
public BaseGanttViewBehavior()
Properties
ColumnHeaderCell
Declaration
protected GanttViewTextViewHeaderCellElement ColumnHeaderCell { get; set; }
Property Value
EditedLink
Declaration
protected GanttViewLinkDataItem EditedLink { get; set; }
Property Value
EditedLinkTaskCache
Declaration
protected GanttViewDataItem EditedLinkTaskCache { get; set; }
Property Value
EditedLinkTypeCache
Declaration
protected TasksLinkType EditedLinkTypeCache { get; set; }
Property Value
EditedTaskElement
Declaration
protected GanttGraphicalViewBaseTaskElement EditedTaskElement { get; set; }
Property Value
ElementsStartingKineticScrolling
Declaration
public List<Type> ElementsStartingKineticScrolling { get; }
Property Value
List<Type>
GanttViewElement
Declaration
public RadGanttViewElement GanttViewElement { get; }
Property Value
NewLink
Declaration
protected GanttViewLinkDataItem NewLink { get; set; }
Property Value
OriginalStart
Declaration
protected DateTime OriginalStart { get; set; }
Property Value
ShouldProcessKineticScrolling
Declaration
protected bool ShouldProcessKineticScrolling { get; set; }
Property Value
WasInEditModeOnMouseDown
Declaration
protected bool WasInEditModeOnMouseDown { get; set; }
Property Value
WasSelectedOnMouseDown
Declaration
protected bool WasSelectedOnMouseDown { get; set; }
Property Value
Methods
OnHorizontalScrollTimerTick()
Declaration
protected virtual void OnHorizontalScrollTimerTick()
OnVerticalScrollTimerTick()
Declaration
protected virtual void OnVerticalScrollTimerTick()
ProcessAddKey(KeyEventArgs)
Declaration
public virtual bool ProcessAddKey(KeyEventArgs e)
Parameters
e
Returns
ProcessDeleteKey(KeyEventArgs)
Declaration
public virtual bool ProcessDeleteKey(KeyEventArgs e)
Parameters
e
Returns
ProcessDoubleClick(MouseEventArgs)
Declaration
public virtual bool ProcessDoubleClick(MouseEventArgs e)
Parameters
e
Returns
ProcessDownKey(KeyEventArgs)
Declaration
public virtual bool ProcessDownKey(KeyEventArgs e)
Parameters
e
Returns
ProcessEndKey(KeyEventArgs)
Declaration
public virtual bool ProcessEndKey(KeyEventArgs e)
Parameters
e
Returns
ProcessEscapeKey(KeyEventArgs)
Declaration
protected virtual void ProcessEscapeKey(KeyEventArgs e)
Parameters
e
ProcessF2Key(KeyEventArgs)
Declaration
public virtual bool ProcessF2Key(KeyEventArgs e)
Parameters
e
Returns
ProcessHomeKey(KeyEventArgs)
Declaration
public virtual bool ProcessHomeKey(KeyEventArgs e)
Parameters
e
Returns
ProcessKeyDown(KeyEventArgs)
Declaration
public virtual bool ProcessKeyDown(KeyEventArgs e)
Parameters
e
Returns
ProcessKeyPress(KeyPressEventArgs)
Declaration
public virtual bool ProcessKeyPress(KeyPressEventArgs e)
Parameters
e
Returns
ProcessKeyUp(KeyEventArgs)
Declaration
public virtual bool ProcessKeyUp(KeyEventArgs e)
Parameters
e
Returns
ProcessLeftKey(KeyEventArgs)
Declaration
public virtual bool ProcessLeftKey(KeyEventArgs e)
Parameters
e
Returns
ProcessMouseClick(MouseEventArgs)
Declaration
public virtual bool ProcessMouseClick(MouseEventArgs e)
Parameters
e
Returns
ProcessMouseDown(MouseEventArgs)
Declaration
public virtual bool ProcessMouseDown(MouseEventArgs e)
Parameters
e
Returns
ProcessMouseDownOnCellElement(GanttViewTextViewCellElement, MouseEventArgs)
Declaration
protected virtual void ProcessMouseDownOnCellElement(GanttViewTextViewCellElement cellElement, MouseEventArgs e)
Parameters
cellElement
e
ProcessMouseDownOnCellHeaderElement(GanttViewTextViewHeaderCellElement, MouseEventArgs)
Declaration
protected virtual void ProcessMouseDownOnCellHeaderElement(GanttViewTextViewHeaderCellElement element, MouseEventArgs e)
Parameters
element
GanttViewTextViewHeaderCellElement
e
ProcessMouseDownOnTaskElement(GanttGraphicalViewBaseTaskElement, MouseEventArgs)
Declaration
protected virtual void ProcessMouseDownOnTaskElement(GanttGraphicalViewBaseTaskElement element, MouseEventArgs e)
Parameters
element
GanttGraphicalViewBaseTaskElement
e
ProcessMouseDownOnTaskLinkHandleElement(GanttViewTaskLinkHandleElement, MouseEventArgs)
Declaration
protected virtual void ProcessMouseDownOnTaskLinkHandleElement(GanttViewTaskLinkHandleElement element, MouseEventArgs e)
Parameters
element
GanttViewTaskLinkHandleElement
e
ProcessMouseDownOnTaskLinkHandleElementWhenEditingLink(GanttViewTaskLinkHandleElement, MouseEventArgs)
Declaration
protected virtual void ProcessMouseDownOnTaskLinkHandleElementWhenEditingLink(GanttViewTaskLinkHandleElement element, MouseEventArgs e)
Parameters
element
GanttViewTaskLinkHandleElement
e
ProcessMouseMove(MouseEventArgs)
Declaration
public virtual bool ProcessMouseMove(MouseEventArgs e)
Parameters
e
Returns
ProcessMouseMoveWhenCreatingLink(MouseEventArgs)
Declaration
protected virtual void ProcessMouseMoveWhenCreatingLink(MouseEventArgs e)
Parameters
e
ProcessMouseMoveWhenEditingLink(MouseEventArgs)
Declaration
protected virtual void ProcessMouseMoveWhenEditingLink(MouseEventArgs e)
Parameters
e
ProcessMouseMoveWhenResizingColumn(MouseEventArgs)
Declaration
protected virtual void ProcessMouseMoveWhenResizingColumn(MouseEventArgs e)
Parameters
e
ProcessMouseMoveWhenResizingTask(GanttGraphicalViewBaseTaskElement, MouseEventArgs)
Declaration
protected virtual void ProcessMouseMoveWhenResizingTask(GanttGraphicalViewBaseTaskElement element, MouseEventArgs e)
Parameters
element
GanttGraphicalViewBaseTaskElement
e
ProcessMouseUp(MouseEventArgs)
Declaration
public virtual bool ProcessMouseUp(MouseEventArgs e)
Parameters
e
Returns
ProcessMouseUpOnCellElement(GanttViewTextViewCellElement, MouseEventArgs)
Declaration
protected virtual void ProcessMouseUpOnCellElement(GanttViewTextViewCellElement cellElement, MouseEventArgs e)
Parameters
cellElement
e
ProcessMouseUpWhenCreatingLink(MouseEventArgs)
Declaration
protected virtual void ProcessMouseUpWhenCreatingLink(MouseEventArgs e)
Parameters
e
ProcessMouseUpWhenEditingLink(MouseEventArgs)
Declaration
protected virtual void ProcessMouseUpWhenEditingLink(MouseEventArgs e)
Parameters
e
ProcessMouseUpWhenResizingColumn(MouseEventArgs)
Declaration
protected virtual void ProcessMouseUpWhenResizingColumn(MouseEventArgs e)
Parameters
e
ProcessMouseUpWhenResizingTask(GanttGraphicalViewBaseTaskElement, MouseEventArgs)
Declaration
protected virtual void ProcessMouseUpWhenResizingTask(GanttGraphicalViewBaseTaskElement element, MouseEventArgs e)
Parameters
element
GanttGraphicalViewBaseTaskElement
e
ProcessMouseWheel(MouseEventArgs)
Declaration
public virtual bool ProcessMouseWheel(MouseEventArgs e)
Parameters
e
Returns
ProcessRightKey(KeyEventArgs)
Declaration
public virtual bool ProcessRightKey(KeyEventArgs e)
Parameters
e
Returns
ProcessSubtractKey(KeyEventArgs)
Declaration
public virtual bool ProcessSubtractKey(KeyEventArgs e)
Parameters
e
Returns
ProcessUpKey(KeyEventArgs)
Declaration
public virtual bool ProcessUpKey(KeyEventArgs e)
Parameters
e
Returns
ShouldHandleKineticScrolling(MouseEventArgs)
Declaration
protected virtual bool ShouldHandleKineticScrolling(MouseEventArgs e)
Parameters
e
Returns
ShouldStartLinkEditOperation(GanttViewLinkDataItem, GanttViewTaskLinkHandleElement)
Declaration
protected virtual bool ShouldStartLinkEditOperation(GanttViewLinkDataItem link, GanttViewTaskLinkHandleElement element)
Parameters
link
element
Returns
StopScrollTimers()
Declaration
public virtual void StopScrollTimers()