The ToolThumb type exposes the following members.

Constructors

  NameDescription
ToolThumb
Initializes a new instance of the ToolThumb class.

Fields

  NameDescription
AllowToolDragProperty
Identifies the AllowToolDrag property.
CursorVisualProperty
Identifies the CursorVisual property.
IsSquareSizingProperty
Identifies the IsSquareSizing property.
QueryDropPositionEvent
Identifies the QueryDropPosition routed event.
ToolDroppedEvent
Identifies the ToolDropped routed event.

Properties

  NameDescription
AllowToolDrag
Gets or sets whether the tool may be dragged. If this is false, the tool may be used only by selecting it, and then clicking or click-dragging. The default is true. This is a dependency property.
CursorVisual
Gets or sets the Visual displayed while dragging or when the cursor is charged. This is a dependency property.
IsSquareSizing
Gets or sets whether or not this ToolThumb is in 'square sizing mode'. In square sizing mode, Dragging a charged tool on a DiagramSurface will change the width and height of the cursor visual by the same amounts. This is a dependency property.

Events

  NameDescription
QueryDropPosition
Occurs when QueryDropPosition happens.
ToolDropped
Occurs when a user drags the tool across an area using a charged cursor.

See Also