Version

SelectionStrategySingleAutoDrag Class Methods

For a list of all members of this type, see SelectionStrategySingleAutoDrag members.

Public Methods
 NameDescription
Public MethodCancelPendingOperationsCalled to cancel any pending mouse drag operation (Inherited from Infragistics.Windows.Selection.SelectionStrategyBase)
Public MethodCanItemBeNavigatedToDetermines if a ISelectableItem can be navigated to. (Inherited from Infragistics.Windows.Selection.SelectionStrategyBase)
Public MethodOnMouseLeftButtonDownOverridden. Called when a left mouse down is received.  
Public MethodOnMouseLeftButtonUpCalled when a left mouse up is received while the mouse is captured. (Inherited from Infragistics.Windows.Selection.SelectionStrategySingle)
Public MethodOnMouseMoveCalled when mouse move message is received. (Inherited from Infragistics.Windows.Selection.SelectionStrategySingle)
Public MethodSelectItemViaKeyboardCalled to select an item as a result of a key press (Inherited from Infragistics.Windows.Selection.SelectionStrategySingle)
Protected Methods
 NameDescription
Protected MethodDragMoveUsed to verify the drag timers and call the ISelectionHost.OnDragMove (Inherited from Infragistics.Windows.Selection.SelectionStrategyBase)
Protected MethodDragStartCalled when dragging is to be started. It calls OnDragStart off the SelectionManager. (Inherited from Infragistics.Windows.Selection.SelectionStrategyBase)
Protected MethodGetMousePointInRootElementCoordinatesReturns a point in RootElement coordinates that corresponds to the mouse position contained in mouseEventArgs. (Inherited from Infragistics.Windows.Selection.SelectionStrategyBase)
Protected Internal MethodIsWithinDblClickThresholdDetermines if the mouse is still within the dblclick time and movement thresholds since the last mouse down. (Inherited from Infragistics.Windows.Selection.SelectionStrategyBase)
Protected MethodManageTimersDetermines during a drag operation whether timers are required to generate horizontal or vertical scrolling. (Inherited from Infragistics.Windows.Selection.SelectionStrategyBase)
Protected MethodOnDragStartCanceledThis method is called when the selection manager cancels OnDragStart. Default implementation releases the capture. (Inherited from Infragistics.Windows.Selection.SelectionStrategyBase)
Protected MethodProcessMouseLeftButtonDownOnMouseDown handler that takes a third parameter that specifies whether we are forcing a drag or not. SelectionStrategySingleAutoDrag passes true to this. (Inherited from Infragistics.Windows.Selection.SelectionStrategySingle)
Protected MethodSelectItemAtPointSelects the item at or nearest the mouse location (Inherited from Infragistics.Windows.Selection.SelectionStrategySingle)
Protected MethodShouldStartDragReturns true if dragging should start (when we're in preDrag mode). The default implementation checks to see if the x or y coords exceed the drag threshold. (Inherited from Infragistics.Windows.Selection.SelectionStrategyBase)
Protected MethodStopHorizontalAutoScrollTimerStops the timer used for horizontal auto scrolling. (Inherited from Infragistics.Windows.Selection.SelectionStrategyBase)
Protected MethodStopVerticalAutoScrollTimerStops the timer used for vertical auto scrolling. (Inherited from Infragistics.Windows.Selection.SelectionStrategyBase)
See Also