NevronOpenVision
Nevron.Nov.Diagram Namespace / NDiagramSurface<TItem,TItemCollection,TSelection> Class


In This Topic
    NDiagramSurface<TItem,TItemCollection,TSelection> Class Methods
    In This Topic

    For a list of all members of this type, see NDiagramSurface<TItem,TItemCollection,TSelection> members.

    Public Methods
     NameDescription
    Public MethodAdds the properties menu item.  
    Public MethodAppends custom context menu items.  
    Public MethodOverridden.   
    Public MethodOverridden.   
    Public MethodDetermines whether the specified nodes can be copied. Called by the Copy command.  
    Public MethodDetermines whether the specified nodes can be cut Called by the Cut command.  
    Public MethodDetermines whether the specified items can be the content of a a drag and drop operation  
    Public MethodDetermines whether the current clipboard content can be pasted in this view Called by the Paste command.  
    Public MethodOverridden.   
    Public MethodCopies the specified items to the  
    Public MethodCuts the specified items.  
    Public MethodRequests a drag and drop operation for the specified items. Calls the funcResult delegate when the operation has completed. Calls the queryContinueDrag delegate while the operation is performed. Returns whether the Drag and Drop was requested.  
    Public MethodOverridden. Performs the element post children paint.  
    Public MethodOverridden. Performs the element pre children paint.  
    Public MethodOverloaded. Gets the border edge (border area) of the element (in local coordinates)  
    Public MethodOverloaded. Gets the content edge (inner edge) of the element (in local coordinates)  
    Public MethodGets the element insets. This implemenation returns the sum of the padding and border thickness.  
    Public MethodOverloaded. Gets the padding edge (padding area) of the element (in local coordinates)  
    Public MethodOverloaded. Gets the top most page item hit by the specified point  
    Public MethodOverridden. Gets the matrix that transforms local to parent coordinates.  
    Public MethodOverloaded. Overridden. Hit tests the node by point (in local coordinates).  
    Public MethodOverloaded. Gets all items, that are hit by the specified point (in surface coordinates)  
    Public MethodOverloaded. Overridden. Transforms a point in local coordinates to the coordinates of its parent coordinate system  
    Public MethodOverloaded. Overridden. Transforms a point in parent coordinates to local coordinates  
    Public MethodPastes the clipbard content in this page.  
    Public MethodScrolls the viewport in the specified direction, with the specified amount of steps.  
    Public MethodMust override to show the properties of the surface.  
    Top
    Protected Methods
     NameDescription
    Protected MethodCreates the border wall of the box.  
    Internal Method  
    Internal Method  
    Internal Method  
    Protected MethodPaints the background of the surface, which is performed before the custom painting in OnPrePaint.  
    Protected MethodPaints the foreground of the box, which is performed after the custom painting in OnPostPaint.  
    Protected MethodCalled when the transformation from local to parent coordinates of this page has changed. Raises the transform changed event.  
    Internal MethodOverridden.   
    Protected MethodMust override to determine whether the properties menu item must be created  
    Top
    See Also