Search
DiagramView3D Methods
 


 Public Methods

  Name Description

AdoptHostedControls

Adopts controls hosted in other views and moves them to this view. (Inherited from DiagramView.)

Animate

Animates the view state. (Inherited from DiagramView.)

BeginEdit

Overloaded. Enters inplace-edit mode, letting users edit the text of the specified item. (Inherited from DiagramView.)

BringIntoView

Overloaded.   (Inherited from DiagramView.)

CancelDrag

Cancels the current drag operation. (Inherited from DiagramView.)

ClientToDoc

Overloaded.  

CopyToClipboard

Overloaded. Copies the currently selected items to the Windows clipboard. (Inherited from DiagramView.)

CreatePrintDocument

Creates a PrintDocument object that can be used to print or preview the current diagram. (Inherited from DiagramView.)

CutToClipboard

Overloaded. Cuts the currently selected items to the Windows clipboard. (Inherited from DiagramView.)

DisposePrintDocument

Detaches the diagram's BeginPrint and PrintPage event handlers from the specified PrintDocument, created by a previous call to the CreatePrintDocument method. (Inherited from DiagramView.)

DocToClient

Overloaded.  

DrawDiagram3D

Draws the projection of the 3D graph on the specified IGraphics surface.

EndEdit

Exits inplace-edit mode and either accepts or rejects the changes made to the item's text. (Inherited from DiagramView.)

GetNodeAt

Gets the node projected at the specified 2D point.

GetProjectionOrigin

Overloaded. Returns a 3D point projected on the specified client point.

GetProjectionRect

Returns a rectangle in the control's client area where the specified node is projected.

LoadFromFile

Loads a diagram from a file. (Inherited from DiagramView.)

LoadFromStream

Loads the Diagram document from a stream. (Inherited from DiagramView.)

LoadFromString

Loads the diagram data from a string. (Inherited from DiagramView.)

LoadFromXml

Overloaded. Loads the diagram from an XML. (Inherited from DiagramView.)

PasteFromClipboard

Overloaded. Pastes diagram items from the Windows clipboard. (Inherited from DiagramView.)

PointCameraTo

Points the camera to the specified point in 3D space.

PointToClient

Returns the point of the control's client area where the specified 3D point is projected.

Print

Overloaded. Prints the current diagram on a printer selected by the user. (Inherited from DiagramView.)

PrintPreview

Overloaded. Displays the standard .NET print-preview form. (Inherited from DiagramView.)

PrintPreviewEx

Overloaded. Displays the extended MindFusion.Diagramming print-preview window or a custom preview form. (Inherited from DiagramView.)

RecreateCacheImage

Recreates the cache bitmap, containing an image of the items that are not affected by the currently performed modification. This image is blitted to screen while dragging items, and the modified items are drawn over it. (Inherited from DiagramView.)

ResetProjection

Invalidates the view and causes the node projections to be recalculated.

SaveToFile

Saves the diagram into a file. (Inherited from DiagramView.)

SaveToStream

Saves the diagram data into a .NET stream. (Inherited from DiagramView.)

SaveToString

Saves the diagram as an ASCII string. (Inherited from DiagramView.)

SaveToXml

Overloaded. Saves the diagram to an XML document. (Inherited from DiagramView.)

ScrollTo

Overloaded.   (Inherited from DiagramView.)

SetZoomFactor

Sets the zoom factor, preserving the on-screen position of the specified diagram point. (Inherited from DiagramView.)

StartInteraction

Starts the specified interactive operation. Subsequent mouse movements will modify or create the item specified through the InteractionState instance. (Inherited from DiagramView.)

ZoomIn

Zooms document's items thus making them appear closer. (Inherited from DiagramView.)

ZoomOut

Zooms the diagram out making items appear further away. (Inherited from DiagramView.)

ZoomToFit

Zooms the view to fit the diagram contents in current viewport. (Inherited from DiagramView.)

ZoomToRect

Overloaded.   (Inherited from DiagramView.)

 Protected Methods

  Name Description

CreateHandle

Control.CreateHandle override. (Inherited from DiagramView.)

Dispose

Cleans up any resources being used. (Inherited from DiagramView.)

IsInputKey

Control.IsInputKey override. (Inherited from DiagramView.)

OnCopyHostedControl

Raises the CopyHostedControl event. (Inherited from DiagramView.)

OnCreateEditControl

Raises the CreateEditControl event. (Inherited from DiagramView.)

OnDeserializeControl

Raises the DeserializeControl event. (Inherited from DiagramView.)

OnDestroyEditControl

Raises the DestroyEditControl event. (Inherited from DiagramView.)

OnDiagramChanged

Raises the DiagramChanged event. (Inherited from DiagramView.)

OnDoubleClick

Control.OnDoubleClick override.

OnDragDrop

Control.OnDragDrop override. (Inherited from DiagramView.)

OnDragEnter

Control.OnDragEnter override. (Inherited from DiagramView.)

OnDragLeave

Control.OnDragLeave override. (Inherited from DiagramView.)

OnDragOver

Control.OnDragOver override. (Inherited from DiagramView.)

OnDrawMagnifier

Raises the DrawMagnifier event. (Inherited from DiagramView.)

OnEnabledChanged

Control.OnEnabledChanged override. (Inherited from DiagramView.)

OnEnterInplaceEditMode

Raises the EnterInplaceEditMode event. (Inherited from DiagramView.)

OnHandleCreated

Control.WndProc override. (Inherited from TouchControl.)

OnKeyDown

Control.OnKeyDown override. (Inherited from DiagramView.)

OnKeyPress

Control.OnKeyPress override. (Inherited from DiagramView.)

OnKeyUp

Control.OnKeyUp override. (Inherited from DiagramView.)

OnLayout

Control.OnLayout override. (Inherited from DiagramView.)

OnLeaveInplaceEditMode

Raises the LeaveInplaceEditMode event. (Inherited from DiagramView.)

OnLostFocus

Control.OnLostFocus override. (Inherited from DiagramView.)

OnMouseDown

Control.OnMouseDown override.

OnMouseMove

Control.OnMouseMove override.

OnMouseUp

Control.OnMouseUp override.

OnMouseWheel

Control.OnMouseWheel override.

OnPaint

Control.OnPaint override.

OnPaintBackground

Control.OnPaintBackground override.

OnPaintControl

Raises the PaintControl event. (Inherited from DiagramView.)

OnRightToLeftChanged

Raises the RightToLeftChanged event. (Inherited from DiagramView.)

OnScrollChanged

Raises the ScrollChanged event. (Inherited from DiagramView.)

OnTouchDown

TouchControl.OnTouchDown override. (Inherited from DiagramView.)

OnTouchMove

TouchControl.OnTouchMove override. (Inherited from DiagramView.)

OnTouchUp

TouchControl.OnTouchUp override. (Inherited from DiagramView.)

OnZoomFactorChanged

Raises the ZoomFactorChanged event. (Inherited from DiagramView.)

OverrideViewUI

DiagramView.OverrideViewUI override.

WndProc

Control.WndProc override. (Inherited from DiagramView.)

 See Also