| Name | Description |
![Public Method](dotnetimages/publicMethod.png) | AbortTransaction | This just calls Document.AbortTransaction() . |
![Public Method](dotnetimages/publicMethod.png) | BeginInvoke | Overloaded. (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | BeginUpdate | Disable painting of this view. |
![Public Method](dotnetimages/publicMethod.png) | BringToFront | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | CanCopyObjects | Called to see if the user can copy objects in this view for this document. |
![Public Method](dotnetimages/publicMethod.png) | CanDeleteObjects | Called to see if the user can delete objects in this view for this document. |
![Public Method](dotnetimages/publicMethod.png) | CanEditCopy | This predicate is true when the user can perform the EditCopy action. |
![Public Method](dotnetimages/publicMethod.png) | CanEditCut | This predicate is true when the user can perform the EditCut action. |
![Public Method](dotnetimages/publicMethod.png) | CanEditDelete | This predicate is true when the user can perform the EditDelete action. |
![Public Method](dotnetimages/publicMethod.png) | CanEditEdit | This predicate is true when the user can perform the EditEdit action. |
![Public Method](dotnetimages/publicMethod.png) | CanEditObjects | Called to see if the user can edit objects in this view for this document. |
![Public Method](dotnetimages/publicMethod.png) | CanEditPaste | This predicate is true when the user can perform the EditPaste action. |
![Public Method](dotnetimages/publicMethod.png) | CanInsertObjects | Called to see if the user can insert objects into this view for this document. |
![Public Method](dotnetimages/publicMethod.png) | CanLinkObjects | Called to see if the user can link objects together in this view for this document. |
![Public Method](dotnetimages/publicMethod.png) | CanMoveObjects | Called to see if the user can move objects in this view for this document. |
![Public Method](dotnetimages/publicMethod.png) | CanRedo | This just calls Document.CanRedo() . |
![Public Method](dotnetimages/publicMethod.png) | CanReshapeObjects | Called to see if the user can reshape objects in this view for this document. |
![Public Method](dotnetimages/publicMethod.png) | CanResizeObjects | Called to see if the user can resize objects in this view for this document. |
![Public Method](dotnetimages/publicMethod.png) | CanScroll | Determine if there is room for the view to be scrolled in a given direction. |
![Public Method](dotnetimages/publicMethod.png) | CanSelectObjects | Called to see if the user can select objects in this view for this document. |
![Public Method](dotnetimages/publicMethod.png) | CanUndo | This just calls Document.CanUndo() . |
![Public Method](dotnetimages/publicMethod.png) | ComputeAutoPanDocPosition | This method is called to determine the next position in the document for this view, given a point at which the user is holding the mouse during a pan operation. |
![Public Method](dotnetimages/publicMethod.png) | ComputeAutoScrollDocPosition | This method is called to determine the next position in the document for this view, given a point at which the user is dragging the mouse. |
![Public Method](dotnetimages/publicMethod.png) | ComputeDocumentBounds | Determine the actual extent of all of the objects in the document as seen by this view. |
![Public Method](dotnetimages/publicMethod.png) | Contains | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | ConvertDocToView | Overloaded. Given a point in this document, calculate the corresponding point in this view. |
![Public Method](dotnetimages/publicMethod.png) | ConvertViewToDoc | Overloaded. Given a point in this view, calculate the corresponding point in the view's document. |
![Public Method](dotnetimages/publicMethod.png) | CopySelection | Make copies of the objects in a collection and add them to this view's document at the given offset. |
![Public Method](dotnetimages/publicMethod.png) | CopyToClipboard | Put a copy of a collection of objects in the clipboard. |
![Public Method](dotnetimages/publicMethod.png) | CreateControl | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | CreateDefaultTool | Create an instance of the default DefaultTool for this view. |
![Public Method](dotnetimages/publicMethod.png) | CreateDocument | This method is called by the constructor to create a document for this view. |
![Public Method](dotnetimages/publicMethod.png) | CreateGraphics | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | CreateGrid | This method is called by the constructor to create a grid object for this view. |
![Public Method](dotnetimages/publicMethod.png) | CreateLink | The GoToolLinking class calls this method to create a new link between ports. |
![Public Method](dotnetimages/publicMethod.png) | CreateObjRef | (Inherited from System.MarshalByRefObject) |
![Public Method](dotnetimages/publicMethod.png) | CreateSelection | This method is called by the constructor to create a selection collection for this view. |
![Public Method](dotnetimages/publicMethod.png) | CreateSheet | This method is called by the constructor to create a page object for this view. |
![Public Method](dotnetimages/publicMethod.png) | DeleteSelection | Delete a collection of objects. |
![Public Method](dotnetimages/publicMethod.png) | DetectHover | Start or restart a timer to see if the mouse has moved; if at the end of the timer the mouse has not moved, DoMouseHover is called. |
![Public Method](dotnetimages/publicMethod.png) | Dispose | Overloaded. Overridden. Free up any Windows resources that this view caches. |
![Public Method](dotnetimages/publicMethod.png) | DoAutoPan | Start or continue scrolling the view according to the relative position of the compared to the . |
![Public Method](dotnetimages/publicMethod.png) | DoAutoScroll | Start or continue automatically scrolling the view during a mouse drag. |
![Public Method](dotnetimages/publicMethod.png) | DoBackgroundMouseOver | This method is called by DoMouseOver when no call to OnMouseOver has returned true. |
![Public Method](dotnetimages/publicMethod.png) | DoCancelMouse | Handle a canonicalized cancel input event. |
![Public Method](dotnetimages/publicMethod.png) | DoContextClick | Perform the behavior that normally occurs upon a context click. |
![Public Method](dotnetimages/publicMethod.png) | DoDoubleClick | Perform the behavior that normally occurs upon a double click. |
![Public Method](dotnetimages/publicMethod.png) | DoDragDrop | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | DoEndEdit | Stop the user's editing an object using the EditControl. |
![Public Method](dotnetimages/publicMethod.png) | DoHover | Perform the behavior that normally occurs upon a mouse hover. |
![Public Method](dotnetimages/publicMethod.png) | DoKeyDown | Handle a canonicalized keyboard input event. |
![Public Method](dotnetimages/publicMethod.png) | DoMouseDown | Handle a canonicalized mouse down input event. |
![Public Method](dotnetimages/publicMethod.png) | DoMouseHover | Handle a canonicalized mouse hover input event. |
![Public Method](dotnetimages/publicMethod.png) | DoMouseMove | Handle a canonicalized mouse move input event. |
![Public Method](dotnetimages/publicMethod.png) | DoMouseOver | Perform the immediate behavior normally associated with the mouse moving without a mouse button being pressed. |
![Public Method](dotnetimages/publicMethod.png) | DoMouseUp | Handle a canonicalized mouse up input event. |
![Public Method](dotnetimages/publicMethod.png) | DoMouseWheel | Handle a canonicalized mouse wheel input event. |
![Public Method](dotnetimages/publicMethod.png) | DoObjectEnterLeave | Perform the behavior that normally occurs when there is a change in the document object that the mouse is over. |
![Public Method](dotnetimages/publicMethod.png) | DoSelectionDropped | Perform the behavior that normally occurs when the Selection has been dropped in this view. |
![Public Method](dotnetimages/publicMethod.png) | DoSelectionDropReject | Invoke BackgroundSelectionDropReject or ObjectSelectionDropReject event handlers and GoObject.GoObject.OnSelectionDropReject methods to see if any want to prevent a drop. |
![Public Method](dotnetimages/publicMethod.png) | DoSingleClick | Perform the behavior that normally occurs upon a single click. |
![Public Method](dotnetimages/publicMethod.png) | DoToolTipObject | This method is responsible for finding a tooltip string for an object and then displaying it in a ToolTip. |
![Public Method](dotnetimages/publicMethod.png) | DoWheel | Perform the standard mouse wheel behavior for views. |
![Public Method](dotnetimages/publicMethod.png) | DrawToBitmap | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | DrawXorBox | This convenience method erases any previous XOR-drawn rectangle and then may draw a new one with the given dimensions. |
![Public Method](dotnetimages/publicMethod.png) | DrawXorLine | Draw a line on the screen in XOR mode. |
![Public Method](dotnetimages/publicMethod.png) | DrawXorRectangle | Draw a rectangle on the screen in XOR mode. |
![Public Method](dotnetimages/publicMethod.png) | EditCopy | Copy the Selection to the clipboard. |
![Public Method](dotnetimages/publicMethod.png) | EditCut | Copy the current Selection to the clipboard and then delete it. |
![Public Method](dotnetimages/publicMethod.png) | EditDelete | Remove all selected objects from this view's document. |
![Public Method](dotnetimages/publicMethod.png) | EditEdit | Have the user edit the primary selection. |
![Public Method](dotnetimages/publicMethod.png) | EditObject | Begin having the user edit an object. |
![Public Method](dotnetimages/publicMethod.png) | EditPaste | Paste and select a copy of the clipboard's GoObjects into this view's document. |
![Public Method](dotnetimages/publicMethod.png) | EndInvoke | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | EndUpdate | Re-enable painting of this view. |
![Public Method](dotnetimages/publicMethod.png) | FindForm | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | FindMouseTool | Overloaded. Find one of the tools used by this view that is an instance of a given tool type. |
![Public Method](dotnetimages/publicMethod.png) | FindNearestGridPoint | Find the nearest Grid point to a given point. |
![Public Method](dotnetimages/publicMethod.png) | FinishTransaction | This just calls Document.FinishTransaction(tname) . |
![Public Method](dotnetimages/publicMethod.png) | Focus | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | GetBitmap | Produce a rendering of this view. |
![Public Method](dotnetimages/publicMethod.png) | GetBitmapFromCollection | Overloaded. Return a Bitmap displaying all of the visible objects in the given collection. |
![Public Method](dotnetimages/publicMethod.png) | GetChildAtPoint | Overloaded. (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | GetContainerControl | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | GetLifetimeService | (Inherited from System.MarshalByRefObject) |
![Public Method](dotnetimages/publicMethod.png) | GetNextControl | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | GetPreferredSize | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | GetShadowBrush | Get a Brush for filling in an object's drop-shadow. |
![Public Method](dotnetimages/publicMethod.png) | GetShadowPen | Get a Pen for drawing an object's drop-shadow. |
![Public Method](dotnetimages/publicMethod.png) | HandleScroll | This is the event handler for both scroll bars. |
![Public Method](dotnetimages/publicMethod.png) | Hide | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | InitializeLayersFromDocument | This method is responsible for setting up the view's collection of layers to include all of the document's layers, in order, followed by the view's default layer. |
![Public Method](dotnetimages/publicMethod.png) | InitializeLifetimeService | (Inherited from System.MarshalByRefObject) |
![Public Method](dotnetimages/publicMethod.png) | Invalidate | Overloaded. (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | Invoke | Overloaded. (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | IsInternalDragDrop | This predicate is true when a drag-and-drop started within this view. |
![Public Method](dotnetimages/publicMethod.png) | LayoutScrollBars | Position and size the scrollbars and corner. |
![Public Method](dotnetimages/publicMethod.png) | LimitDocPosition | This method is called when setting the DocPosition property to make sure the view only takes reasonable, desired positions. |
![Public Method](dotnetimages/publicMethod.png) | LimitDocScale | This method is called when setting the DocScale property to make sure that the view only displays objects at a reasonable scale. |
![Public Method](dotnetimages/publicMethod.png) | MatchesNodeLabel | This predicate is called by SelectNextNode to decide if a part's text label starts with a given character. |
![Public Method](dotnetimages/publicMethod.png) | MoveSelection | Move a collection of objects by a given offset. |
![Public Method](dotnetimages/publicMethod.png) | PasteFromClipboard | Copy the GoObjects in the clipboard into this view's document. |
![Public Method](dotnetimages/publicMethod.png) | PerformLayout | Overloaded. (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | PickObject | Find a visible object at a given point. |
![Public Method](dotnetimages/publicMethod.png) | PickObjects | Return a collection of objects that can be picked at a particular point. |
![Public Method](dotnetimages/publicMethod.png) | PickObjectsInRectangle | Return a collection of objects that are surrounded by a given rectangle. |
![Public Method](dotnetimages/publicMethod.png) | PointToClient | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | PointToScreen | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | PreProcessControlMessage | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | PreProcessMessage | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | Print | Print this view's document. |
![Public Method](dotnetimages/publicMethod.png) | PrintDocumentPage | This is called repeatedly by the printing process in order to produce the printed image. |
![Public Method](dotnetimages/publicMethod.png) | PrintPreview | Display a print preview window for this view's document. |
![Public Method](dotnetimages/publicMethod.png) | RaiseBackgroundContextClicked | Raise a BackgroundContextClicked event for a given canonicalized input event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseBackgroundDoubleClicked | Raise a BackgroundDoubleClicked event for a given canonicalized input event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseBackgroundHover | Raise a BackgroundHover event for a given canonicalized input event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseBackgroundSelectionDropped | Raise a BackgroundSelectionDropped event for a given canonicalized input event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseBackgroundSelectionDropReject | Call OnBackgroundSelectionDropReject with the given GoInputEventArgs to raise a BackgroundSelectionDropReject event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseBackgroundSingleClicked | Raise a BackgroundSingleClicked event for a given canonicalized input event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseChanged | Handle changes to any view layers or view objects. |
![Public Method](dotnetimages/publicMethod.png) | RaiseClipboardCopied | Call OnClipboardCopied to raise a ClipboardCopied event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseClipboardPasted | Call OnClipboardPasted to raise a ClipboardPasted event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseExternalObjectsDropped | Call OnExternalObjectsDropped to raise a ExternalObjectsDropped event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseLinkCreated | Call OnLinkCreated for the given object to raise a LinkCreated event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseLinkRelinked | Call OnLinkRelinked for the given object to raise a LinkRelinked event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseObjectContextClicked | Raise an ObjectContextClicked event for a given object and canonicalized input event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseObjectDoubleClicked | Raise an ObjectDoubleClicked event for a given object and canonicalized input event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseObjectEdited | Call OnObjectEdited for the given object to raise an ObjectEdited event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseObjectEnterLeave | Raise an ObjectEnterLeave event for a given object. |
![Public Method](dotnetimages/publicMethod.png) | RaiseObjectGotSelection | Call OnObjectGotSelection for the given object to raise an ObjectGotSelection event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseObjectHover | Raise an ObjectHover event for a given object and canonicalized input event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseObjectLostSelection | Call OnObjectLostSelection for the given object to raise an ObjectLostSelection event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseObjectResized | Call OnObjectResized for the given object to raise an ObjectResized event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseObjectSelectionDropped | Raise an ObjectSelectionDropped event for a given object and canonicalized input event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseObjectSelectionDropReject | Call OnObjectSelectionDropReject with the given GoObjectEventArgs to raise a ObjectSelectionDropReject event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseObjectSingleClicked | Raise an ObjectSingleClicked event for a given object and canonicalized input event. |
![Public Method](dotnetimages/publicMethod.png) | RaisePropertyChangedEvent | Raise a PropertyChanged event for the given property name. |
![Public Method](dotnetimages/publicMethod.png) | RaiseSelectionCopied | Call OnSelectionCopied to raise a SelectionCopied event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseSelectionDeleted | Call OnSelectionDeleted to raise a SelectionDeleted event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseSelectionDeleting | Call OnSelectionDeleting with the given CancelEventArgs to raise a SelectionDeleting event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseSelectionFinished | Call OnSelectionFinished. |
![Public Method](dotnetimages/publicMethod.png) | RaiseSelectionMoved | Call OnSelectionMoved to raise a SelectionMoved event. |
![Public Method](dotnetimages/publicMethod.png) | RaiseSelectionStarting | Call OnSelectionStarting. |
![Public Method](dotnetimages/publicMethod.png) | RectangleToClient | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | RectangleToScreen | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | Redo | This just calls Document.Redo() . |
![Public Method](dotnetimages/publicMethod.png) | Refresh | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | ReplaceMouseTool | Replace one of the "mode-less" tools used by this view. |
![Public Method](dotnetimages/publicMethod.png) | RequestFocus | Call the Control.Focus() method, catching any SecurityException to make sure OnGotFocus is called anyway. |
![Public Method](dotnetimages/publicMethod.png) | RescaleToFit | Change the DocScale and DocPosition properties so that all document objects are visible. |
![Public Method](dotnetimages/publicMethod.png) | RescaleWithCenter | Change the DocScale, and adjust the DocPosition so that the remains at the center of the view. |
![Public Method](dotnetimages/publicMethod.png) | ResetText | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | ResumeLayout | Overloaded. (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | Scale | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | ScrollLine | Programmatically scroll the view by a "line" (a small change). |
![Public Method](dotnetimages/publicMethod.png) | ScrollPage | Programmatically scroll the view by a "page" (a large change). |
![Public Method](dotnetimages/publicMethod.png) | ScrollRectangleToVisible | Change this view's DocPosition so that the given rectangle is visible. |
![Public Method](dotnetimages/publicMethod.png) | Select | Overloaded. (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | SelectAll | Add all eligible document objects to this view's selection. |
![Public Method](dotnetimages/publicMethod.png) | SelectInRectangle | Add all eligible document objects that are within a given rectangle to this view's selection. |
![Public Method](dotnetimages/publicMethod.png) | SelectNextControl | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | SelectNextNode | Change the primary selection to be the next object whose label starts with a given letter or digit. |
![Public Method](dotnetimages/publicMethod.png) | SendToBack | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | SetBounds | Overloaded. (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | SetModifiable | This method sets some properties that determine whether the user can modify the document from this view. |
![Public Method](dotnetimages/publicMethod.png) | Show | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | SnapPoint | Find the nearest grid point to a given point when MoveSelection or CopySelection need to snap object locations to a grid. |
![Public Method](dotnetimages/publicMethod.png) | StandardizeCursorName | Convert a cursor name to a standardized name. |
![Public Method](dotnetimages/publicMethod.png) | StartTransaction | This just calls Document.StartTransaction() . |
![Public Method](dotnetimages/publicMethod.png) | StopAutoScroll | Stop any ongoing auto-scroll or auto-pan action. |
![Public Method](dotnetimages/publicMethod.png) | SuspendLayout | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | ToString | (Inherited from System.ComponentModel.Component) |
![Public Method](dotnetimages/publicMethod.png) | Undo | This just calls Document.Undo() . |
![Public Method](dotnetimages/publicMethod.png) | Update | (Inherited from System.Windows.Forms.Control) |
![Public Method](dotnetimages/publicMethod.png) | UpdateExtent | This method is called when this GoView's Size (or Width or Height) is changed, to allow the view to scroll or rescale itself. |
![Public Method](dotnetimages/publicMethod.png) | UpdateScrollBars | Update the scroll bars for this view, changing the minimum/maximum/value and visibility as appropriate. |
![Public Method](dotnetimages/publicMethod.png) | UpdateView | Cause the whole view, including scroll bars, to be redrawn. |