Infragistics(R) NetAdvantage(R) Windows Forms
SelectionStrategyExtendedAutoDrag Class Members
See Also  Fields  Properties  Methods  E-mail your feedback on this topic.
Infragistics.Win Namespace : SelectionStrategyExtendedAutoDrag Class


The following tables list the members exposed by SelectionStrategyExtendedAutoDrag.

Public Constructors

 NameDescription
public ConstructorSelectionStrategyExtendedAutoDrag ConstructorConstructor, initializes a new instance of SelectionStrategyExtendedAutoDrag.  
Top

Protected Fields

 NameDescription
protected FieldHorizontalScrollTimer Time for scroll dragging horizontally (Inherited from Infragistics.Win.SelectionStrategyBase)
protected FieldignoreNextMouseMove Flag to indicate ignoring the next MouseMove. (Inherited from Infragistics.Win.SelectionStrategyBase)
protected FieldinDragMode flag to keep track of whther we are currently in drag mode so that we can tunnel messages to OnDragMode and OnDragEnd functions (Inherited from Infragistics.Win.SelectionStrategyBase)
protected Fieldselect Flag to indicate whether we should select or unselect. (Inherited from Infragistics.Win.SelectionStrategyExtended)
protected Fieldstate The current selection state of the strategy. (Inherited from Infragistics.Win.SelectionStrategyBase)
protected FieldVerticalScrollTimer Time for scroll dragging vertically (Inherited from Infragistics.Win.SelectionStrategyBase)
protected FieldxPos The initial X position. (Inherited from Infragistics.Win.SelectionStrategyBase)
protected FieldyPos The initial Y position. (Inherited from Infragistics.Win.SelectionStrategyBase)
Top

Public Properties

 NameDescription
public PropertyIsDiscontiguousAllowed Returns true if discontinuous selection is allowed (Inherited from Infragistics.Win.SelectionStrategyExtended)
public PropertyIsMultiSelect Returns true if multiple items can be selected at one time (Inherited from Infragistics.Win.SelectionStrategyBase)
public PropertyIsSingleSelect Returns true if only a single item can be selected at any given time (Inherited from Infragistics.Win.SelectionStrategyBase)
public PropertySelectionManager Returns the associated SelectionManager (read-only) (Inherited from Infragistics.Win.SelectionStrategyBase)
Top

Protected Properties

 NameDescription
protected PropertyCallMouseUpAfterDragEndReturns whether the OnMouseUp method is called after a drag operation has just ended when a MouseUp message is processed. (Inherited from Infragistics.Win.SelectionStrategyExtended)
protected PropertyItem The current item. (Inherited from Infragistics.Win.SelectionStrategyBase)
protected PropertySetPivotItemOnMouseUpReturns whether the SetPivotItem method is called when a MouseUp message is processed. (Inherited from Infragistics.Win.SelectionStrategyExtended)
Top

Public Methods

 NameDescription
public MethodCanItemBeNavigatedTo Determines if item can be navigated to. (Inherited from Infragistics.Win.SelectionStrategyBase)
public MethodOnCancelMode Called when a cancel mode message is received (Inherited from Infragistics.Win.SelectionStrategyBase)
public MethodOnMouseDownOverloaded. Overridden.  Mouse down handler.  
public MethodOnMouseMessage (Inherited from Infragistics.Win.SelectionStrategyBase)
public MethodOnMouseMove MouseMove handler. Since we release capture on mouse up, this means they are dragging. See if we need to start drag on item or if a new item is being selected. (Inherited from Infragistics.Win.SelectionStrategyExtended)
public MethodOnMouseUp Mouse up handler (Inherited from Infragistics.Win.SelectionStrategyExtended)
public MethodProcessKeyBoardItemOverloaded.  Abstract method that processes selection based on the keyboard action (Inherited from Infragistics.Win.SelectionStrategyBase)
Top

Protected Methods

 NameDescription
protected MethodKillHorizontalScrollTimer If the drag scroll row timer is still active kill it (Inherited from Infragistics.Win.SelectionStrategyBase)
protected MethodKillVerticalScrollTimer If the drag scroll row timer is still active kill it (Inherited from Infragistics.Win.SelectionStrategyBase)
protected MethodManageTimers Determines during a drag operation whether timers are required to generate horizontal or vertical scrolling. (Inherited from Infragistics.Win.SelectionStrategyBase)
protected MethodOnDragStartCanceled This method is called when the selection manager cancels OnDragStart. Default implementation releases the capture. (Inherited from Infragistics.Win.SelectionStrategyBase)
protected MethodSetHorizontalScrollTimer First kill the timer then restarts it with a new interval (Inherited from Infragistics.Win.SelectionStrategyBase)
protected MethodSetState Set the current selection state of the strategy. (Inherited from Infragistics.Win.SelectionStrategyBase)
protected MethodSetVerticalScrollTimer First kill the timer then restarts it with a new interval (Inherited from Infragistics.Win.SelectionStrategyBase)
protected MethodShouldStartDrag Returns 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.Win.SelectionStrategyBase)
Top

See Also