In a PanningZoomingScrollControl, the control is always in panning mode. This means that:
The mouse cursor will be a "hand" cursor
A mouse drag operation will always perform panning (moving the document within the visible window)
In order to support other mouse drag operations, such as selecting a region of the document or dragging over an area to create a highlight, there should be a mechanism for turning off the panning mode and related functionality.
When the control's panning mode is disabled, consumers of the Control can implement their own behaviors for mouse click and drag operations.
In a PanningZoomingScrollControl, the control is always in panning mode. This means that:
In order to support other mouse drag operations, such as selecting a region of the document or dragging over an area to create a highlight, there should be a mechanism for turning off the panning mode and related functionality.
When the control's panning mode is disabled, consumers of the Control can implement their own behaviors for mouse click and drag operations.