Northwoods.GoSilverlight 1.3.5 Assembly
DragOverSnapArea Enumeration
See Also  Send Feedback
Northwoods.GoXam.Tool Namespace : DragOverSnapArea Enumeration

This enumeration controls where the DraggingTool might snap the selection location during dragging.

Syntax

Visual Basic (Declaration) 
Public Enum DragOverSnapArea 
   Inherits System.Enum
   Implements IComparableIConvertibleIFormattable 
C# 
public enum DragOverSnapArea : System.Enum, IComparableIConvertibleIFormattable  

Members

MemberDescription
DiagramPerform location snapping for the whole diagram. This is the default value for DraggingTool.DragOverSnapArea. Northwoods.GoXam.Diagram.GridSnapEnabled must also be true.
DiagramAndNodesPerform location snapping when the mouse is over a node that has Northwoods.GoXam.Part.DragOverSnapEnabled set to true, or if the mouse is not over such a node, perform location snapping for the whole diagram, if Northwoods.GoXam.Diagram.GridSnapEnabled is also true.
NodesPerform location snapping when the mouse is over a node that has Northwoods.GoXam.Part.DragOverSnapEnabled set to true.
None Perform no location snapping during a drag.

Remarks

Drag snapping may happen for the whole diagram and/or for individual nodes, or not at all. Snapping behavior for the whole diagram is governed by the various "GridSnap..." properties on Northwoods.GoXam.Diagram. Snapping behavior over a particular node is governed by the various "DragOverSnap..." properties on the node.

Snap movement during a drag is implemented by DraggingTool.SnapTo.

Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Northwoods.GoXam.Tool.DragOverSnapArea

Requirements

See Also

© 2012 All Rights Reserved.