GoDiagram Web Reference
GoView Class Members
Properties  Methods  Events


The following tables list the members exposed by GoView.

Public Constructors
 NameDescription
Public ConstructorGoView ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyAccessKey (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyAllowCopyGets or sets whether the user can copy objects in this view.  
Public PropertyAllowDeleteGets or sets whether the user can delete objects in this view.  
Public PropertyAllowEditGets or sets whether the user can edit objects in this view.  
Public PropertyAllowInsertGets or sets whether the user can insert objects into this view.  
Public PropertyAllowKeyGets or sets whether the user can type keystroke commands in this view.  
Public PropertyAllowLinkGets or sets whether the user can link objects together in this view.  
Public PropertyAllowMouseGets or sets whether the user can use the mouse in this view.  
Public PropertyAllowMoveGets or sets whether the user can move objects in this view.  
Public PropertyAllowReshapeGets or sets whether the user can reshape objects in this view.  
Public PropertyAllowResizeGets or sets whether the user can resize objects in this view.  
Public PropertyAllowSelectGets or sets whether the user can select objects in this view.  
Public PropertyAltGets or sets the ALT attribute text to be shown if the image is not available for some reason.  
Public PropertyArrowMoveLargeGets or sets the distance a selected object is moved using the arrow keys.  
Public PropertyArrowMoveSmallGets or sets the distance a selected object is moved using the arrow keys with the Ctrl key held down.  
Public PropertyAutoPanRegionGets or sets the region around the original pan point where automatic panning does not occur.  
Public PropertyBackColor (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyBackgroundHasSheetGets or sets whether there is a value for Sheet, that is a GoSheet in this view's BackgroundLayer.  
Public PropertyBorderColor (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyBorderStyle (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyBorderWidth (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyBoundingHandlePenWidthGets or sets the width of the pen used in bounding handles, surrounding a selected object.  
Public PropertyClientIDMode (Inherited from System.Web.UI.Control)
Public PropertyCompositingQualityGets or sets how pixels are composited for all drawing operations.  
Public PropertyContextClickSingleSelectionGets or sets the SingleSelection property of the GoToolContext tool that is in the MouseDownTools list.  
Public PropertyCssClass (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyCssFileGets or sets the URL of the file that contains Cascading Style Sheet definitions needed to show interactive context menus in the browser.  
Public PropertyDataRendererGets or sets the GoViewDataRenderer that this view uses to generate JavaScript data that can be used by client-side code.  
Public PropertyDisableKeysGets or sets which key commands are disabled in the GoToolManager's GoToolManager.DoKeyDown method.  
Public PropertyDocPositionGets or sets the position in the document that this view is displaying.  
Public PropertyDocScaleGets or sets the scale at which this view displays its document.  
Public PropertyDocumentSizeGets the dimensions of the document.  
Public PropertyDocumentTopLeftGets the top-left position of the document.  
Public PropertyEnabledOverridden. Change the appearance of the view when the Enabled state is changed.  
Public PropertyEnableTheming (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyEnableViewState (Inherited from System.Web.UI.Control)
Public PropertyFont (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyForeColor (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyGridCellSizeHeightDesign-time and PropertyGrid access to Grid properties.  
Public PropertyGridCellSizeWidthDesign-time and PropertyGrid access to Grid properties.  
Public PropertyGridLineColorDesign-time and PropertyGrid access to Grid properties.  
Public PropertyGridLineDashPatternDesign-time and PropertyGrid access to Grid properties.  
Public PropertyGridLineDashStyleDesign-time and PropertyGrid access to Grid properties.  
Public PropertyGridLineWidthDesign-time and PropertyGrid access to Grid properties.  
Public PropertyGridMajorLineColorDesign-time and PropertyGrid access to Grid properties.  
Public PropertyGridMajorLineDashPatternDesign-time and PropertyGrid access to Grid properties.  
Public PropertyGridMajorLineDashStyleDesign-time and PropertyGrid access to Grid properties.  
Public PropertyGridMajorLineFrequencyDesign-time and PropertyGrid access to Grid properties.  
Public PropertyGridMajorLineWidthDesign-time and PropertyGrid access to Grid properties.  
Public PropertyGridOriginRelativeDesign-time and PropertyGrid access to Grid properties.  
Public PropertyGridOriginXDesign-time and PropertyGrid access to Grid properties.  
Public PropertyGridOriginYDesign-time and PropertyGrid access to Grid properties.  
Public PropertyGridSnapCellSpotDesign-time and PropertyGrid access to Grid properties.  
Public PropertyGridSnapDragDesign-time and PropertyGrid access to Grid properties.  
Public PropertyGridSnapOpaqueDesign-time and PropertyGrid access to Grid properties.  
Public PropertyGridSnapResizeDesign-time and PropertyGrid access to Grid properties.  
Public PropertyGridStyleDesign-time and PropertyGrid access to Grid properties.  
Public PropertyGridUnboundedSpotsDesign-time and PropertyGrid access to Grid properties.  
Public PropertyHeightOverridden. This override calls UpdateExtent when the Height changes.  
Public PropertyHidesSelectionGets or sets whether the selection disappears when this view loses focus.  
Public PropertyID (Inherited from System.Web.UI.Control)
Public PropertyImageFormatGets or sets the data format of the image that is produced by the ImagePage.  
Public PropertyImagePageGets or sets the URL of the page that actually produces the image of this view in this web application.  
Public PropertyInterpolationModeGets or sets how images are rendered when scaled or stretched.  
Public PropertyIsRenderingBitmapThis property is true when this GoView is producing a Bitmap.  
Public Propertystatic (Shared in Visual Basic)LicenseKeyThis static/shared property holds the runtime license key that permits distribution of applications using this control without displaying a licensing watermark.  
Public PropertyMaximumSelectionCountGets or sets the maximum number of objects allowed in the selection.  
Public PropertyNewGoLabeledLinkThis convenience property safely casts the value of NewLinkPrototype as a GoLabeledLink.  
Public PropertyNewGoLinkThis convenience property safely casts the value of NewLinkPrototype as a GoLink.  
Public PropertyNewLinkPrototypeGets or sets a GoObject that is copied when a new link is created.  
Public PropertyNoFocusSelectionColorGets or sets the handle color for selected objects when this view does not have focus.  
Public PropertyNoPostGets or sets whether client-side JavaScript actions on this IMG object cause postbacks for the whole page or whether they just cause this IMG to be reloaded.  
Public PropertyPaintGreekScaleGets or sets the scale at which greeked objects paint something simple.  
Public PropertyPaintNothingScaleGets or sets the scale at which greeked objects paint nothing.  
Public PropertyPixelOffsetModeGets or sets how pixels are positioned for all drawing operations.  
Public PropertyPortGravityGets or sets the distance at which potential links will snap to valid ports.  
Public PropertyPrimarySelectionColorGets or sets the handle color for the primary selection.  
Public PropertyResizeHandleHeightDesign-time and PropertyGrid access to ResizeHandleSize.  
Public PropertyResizeHandlePenWidthGets or sets the width of the pen used in resize handles for a selected object.  
Public PropertyResizeHandleWidthDesign-time and PropertyGrid access to ResizeHandleSize.  
Public PropertySafeIDReturn a string identifier that is just like UniqueID, but has colons replaced by underscores.  
Public PropertyScriptFileGets or sets the URL of the file that contains the definitions of the JavaScript functions needed to provide interactive functionality in the browser.  
Public PropertyScrollMarginBackgroundColorGets or sets the color used by the panning margins.  
Public PropertyScrollMarginForegroundColorGets or sets the color used by the panning buttons.  
Public PropertyScrollMarginSizeGets or sets the widths and heights of the margin used by the panning buttons.  
Public PropertyScrollMarginToolTipGets or sets a string to be used as the client-side tooltip for the panning margins.  
Public PropertyScrollSmallChangeGets or sets the distance to scroll when scrolling a small amount.  
Public PropertySecondarySelectionColorGets or sets the handle color for selected objects other than the primary selection.  
Public PropertySelectInRectangleStyleGets or sets the GoPickInRectangleStyle used by SelectInRectangle to determine whether an object is within a rectangle.  
Public PropertyShadowColorGets or sets the color used for drawing drop shadows.  
Public PropertyShadowHeightDesign-time and PropertyGrid access to the ShadowOffset.  
Public PropertyShadowWidthDesign-time and PropertyGrid access to the ShadowOffset.  
Public PropertySheetBackgroundImageSpotDesign-time and PropertyGrid access to Sheet properties.  
Public PropertySheetBottomRightMarginDesign-time and PropertyGrid access to Sheet properties.  
Public PropertySheetMarginBoundsDesign-time and PropertyGrid access to Sheet properties.  
Public PropertySheetMarginColorDesign-time and PropertyGrid access to Sheet properties.  
Public PropertySheetPaperBoundsDesign-time and PropertyGrid access to Sheet properties.  
Public PropertySheetRoomGets or sets the how much of the background to show on each side of the sheet of paper, when the SheetStyle is not GoViewSheetStyle.None.  
Public PropertySheetShowsMarginsDesign-time and PropertyGrid access to Sheet properties.  
Public PropertySheetStyleGets or sets how the view adjusts its DocScale and DocPosition as the view's size changes.  
Public PropertySheetTopLeftMarginDesign-time and PropertyGrid access to Sheet properties.  
Public PropertyShowsHorizontalScrollButtonsGets or sets whether to render buttons for panning (scrolling) horizontally.  
Public PropertyShowsNegativeCoordinatesControls whether any parts of the document at negative coordinates can be seen or scrolled to by the user, when the SheetStyle is None.  
Public PropertyShowsVerticalScrollButtonsGets or sets whether to render buttons for panning (scrolling) vertically.  
Public PropertySkinID (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertySmoothingModeGets or sets how nicely lines are drawn.  
Public PropertyTabIndex (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyTextRenderingHintGets or sets how nicely text is rendered.  
Public PropertyToolTip (Inherited from System.Web.UI.WebControls.WebControl)
Public PropertyToolTipTextGets or sets a string to be displayed in a tooltip when no tooltip text is shown for a GoObject.  
Public PropertyValidateRequestMode (Inherited from System.Web.UI.Control)
Public Propertystatic (Shared in Visual Basic)VersionReturn the version of GoDiagram being used.  
Public Propertystatic (Shared in Visual Basic)VersionNameReturn the name of the version of GoDiagram being used.  
Public PropertyViewStateMode (Inherited from System.Web.UI.Control)
Public PropertyVisible (Inherited from System.Web.UI.Control)
Public PropertyWidthOverridden. This override calls UpdateExtent when the Width changes.  
Top
Protected Properties
Public Methods
 NameDescription
Public MethodAbortTransactionThis just calls Document.AbortTransaction().  
Public MethodApplyStyle (Inherited from System.Web.UI.WebControls.WebControl)
Public MethodApplyStyleSheetSkin (Inherited from System.Web.UI.Control)
Public MethodBeginUpdateDisable painting of this view.  
Public MethodCanCopyObjectsCalled to see if the user can copy objects in this view for this document.  
Public MethodCanDeleteObjectsCalled to see if the user can delete objects in this view for this document.  
Public MethodCanEditCopyThis predicate is true when the user can perform the EditCopy action.  
Public MethodCanEditCutThis predicate is true when the user can perform the EditCut action.  
Public MethodCanEditDeleteThis predicate is true when the user can perform the EditDelete action.  
Public MethodCanEditEditThis predicate is true when the user can perform the EditEdit action.  
Public MethodCanEditObjectsCalled to see if the user can edit objects in this view for this document.  
Public MethodCanEditPasteThis predicate is true when the user can perform the EditPaste action.  
Public MethodCanInsertObjectsCalled to see if the user can insert objects into this view for this document.  
Public MethodCanLinkObjectsCalled to see if the user can link objects together in this view for this document.  
Public MethodCanMoveObjectsCalled to see if the user can move objects in this view for this document.  
Public MethodCanRedoThis just calls Document.CanRedo().  
Public MethodCanReshapeObjectsCalled to see if the user can reshape objects in this view for this document.  
Public MethodCanResizeObjectsCalled to see if the user can resize objects in this view for this document.  
Public MethodCanScrollDetermine if there is room for the view to be scrolled in a given direction.  
Public MethodCanSelectObjectsCalled to see if the user can select objects in this view for this document.  
Public MethodCanUndoThis just calls Document.CanUndo().  
Public MethodClearSessionViewRemove this GoView from the GetSessionViewsTable, as identified by this view's unique ID.  
Public MethodComputeAutoPanDocPositionThis 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 MethodComputeDocumentBoundsDetermine the actual extent of all of the objects in the document as seen by this view.  
Public MethodConvertDocToViewOverloaded. Given a point in this document, calculate the corresponding point in this view.  
Public MethodConvertViewToDocOverloaded. Given a point in this view, calculate the corresponding point in the view's document.  
Public MethodCopyBaseAttributes (Inherited from System.Web.UI.WebControls.WebControl)
Public MethodCopySelectionMake copies of the objects in a collection and add them to this view's document at the given offset.  
Public MethodCopyToClipboardPut a copy of a collection of objects in the clipboard.  
Public MethodCreateDataRendererThe constructor calls this method to supply the initial value for DataRenderer, an instance of GoViewDataRenderer.  
Public MethodCreateDefaultToolCreate an instance of the default DefaultTool for this view.  
Public MethodCreateDocumentThis method is called by the constructor to create a document for this view.  
Public MethodCreateGridThis method is called by the constructor to create a grid object for this view.  
Public MethodCreateLinkThe GoToolLinking class calls this method to create a new link between ports.  
Public MethodCreateSelectionThis method is called by the constructor to create a selection collection for this view.  
Public MethodCreateSheetThis method is called by the constructor to create a page object for this view.  
Public MethodDataBindOverloaded.  (Inherited from System.Web.UI.Control)
Public MethodDeleteSelectionDelete a collection of objects.  
Public MethodDisposeOverridden. Free up any resources that this view caches.  
Public MethodDoCancelMouseHandle a canonicalized cancel input event.  
Public MethodDoContextClickPerform the behavior that normally occurs upon a context click.  
Public MethodDoDoubleClickPerform the behavior that normally occurs upon a double click.  
Public MethodDoKeyDownHandle a canonicalized keyboard input event.  
Public MethodDoMouseDownHandle a canonicalized mouse down input event.  
Public MethodDoMouseMoveHandle a canonicalized mouse move input event.  
Public MethodDoMouseUpHandle a canonicalized mouse up input event.  
Public MethodDoMouseWheelHandle a canonicalized mouse wheel input event.  
Public MethodDoObjectEnterLeavePerform the behavior that normally occurs when there is a change in the document object that the mouse is over.  
Public MethodDoSelectionDroppedPerform the behavior that normally occurs when the Selection has been dropped in this view.  
Public MethodDoSelectionDropRejectInvoke BackgroundSelectionDropReject or ObjectSelectionDropReject event handlers and GoObject.GoObject.OnSelectionDropReject methods to see if any want to prevent a drop.  
Public MethodDoSingleClickPerform the behavior that normally occurs upon a single click.  
Public MethodDoWheelPerform the standard mouse wheel behavior for views.  
Public MethodEditCopyCopy the Selection to the clipboard.  
Public MethodEditCutCopy the current Selection to the clipboard and then delete it.  
Public MethodEditDeleteRemove all selected objects from this view's document.  
Public MethodEditEditHave the user edit the primary selection.  
Public MethodEditObjectBegin having the user edit an object.  
Public MethodEditPastePaste and select a copy of the clipboard's GoObjects into this view's document.  
Public MethodEndUpdateRe-enable painting of this view.  
Public MethodFindControlOverloaded.  (Inherited from System.Web.UI.Control)
Public MethodFindMouseToolOverloaded. Find one of the tools used by this view that is an instance of a given tool type.  
Public MethodFindNearestGridPointFind the nearest Grid point to a given point.  
Public MethodFindSessionViewGet the GoView saved in the GetSessionViewsTable that is identified by this view's unique ID.  
Public MethodFinishTransactionThis just calls Document.FinishTransaction(tname).  
Public MethodFocus (Inherited from System.Web.UI.Control)
Public MethodGetBitmapProduce a rendering of this view.  
Public MethodGetBitmapFromCollectionOverloaded. Return a Bitmap displaying all of the visible objects in the given collection.  
Public MethodGetObjectDataSerialization function.  
Public MethodGetRouteUrlOverloaded.  (Inherited from System.Web.UI.Control)
Public MethodGetSessionViewsTableA Dictionary of all GoViews is maintained for the current Session.  
Public MethodGetShadowBrushGet a Brush for filling in an object's drop-shadow.  
Public MethodGetShadowPenGet a Pen for drawing an object's drop-shadow.  
Public MethodGetUniqueIDRelativeTo (Inherited from System.Web.UI.Control)
Public MethodHasControls (Inherited from System.Web.UI.Control)
Public MethodInitializeLayersFromDocumentThis 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 MethodInvalidateIndicate that part of the view may no longer be up-to-date.  
Public MethodLimitDocPositionThis method is called when setting the DocPosition property to make sure the view only takes reasonable, desired positions.  
Public MethodLimitDocScaleThis method is called when setting the DocScale property to make sure that the view only displays objects at a reasonable scale.  
Public MethodLoadViewThis method is called by OnLoad in order to restore the state of this view from a GoView serialized in the GetSessionViewsTable.  
Public MethodMakeSessionViewIDGenerate a string identifier used as a key in the GetSessionViewsTable for this view.  
Public MethodMatchesNodeLabelThis predicate is called by SelectNextNode to decide if a part's text label starts with a given character.  
Public MethodMergeStyle (Inherited from System.Web.UI.WebControls.WebControl)
Public MethodMoveSelectionMove a collection of objects by a given offset.  
Public MethodOnNoPostLoadThis method is called by GoWebImage.OnLoad to support initialization of a view after being deserialized for use by a direct request to a GoWebImage.  
Public MethodPasteFromClipboardCopy the GoObjects in the clipboard into this view's document.  
Public MethodPickObjectFind a visible object at a given point.  
Public MethodPickObjectsReturn a collection of objects that can be picked at a particular point.  
Public MethodPickObjectsInRectangleReturn a collection of objects that are surrounded by a given rectangle.  
Public MethodRaiseBackgroundContextClickedRaise a BackgroundContextClicked event for a given canonicalized input event.  
Public MethodRaiseBackgroundDoubleClickedRaise a BackgroundDoubleClicked event for a given canonicalized input event.  
Public MethodRaiseBackgroundSelectionDroppedRaise a BackgroundSelectionDropped event for a given canonicalized input event.  
Public MethodRaiseBackgroundSelectionDropRejectCall OnBackgroundSelectionDropReject with the given GoInputEventArgs to raise a BackgroundSelectionDropReject event.  
Public MethodRaiseBackgroundSingleClickedRaise a BackgroundSingleClicked event for a given canonicalized input event.  
Public MethodRaiseChangedHandle changes to any view layers or view objects.  
Public MethodRaiseClipboardCopiedCall OnClipboardCopied to raise a ClipboardCopied event.  
Public MethodRaiseClipboardPastedCall OnClipboardPasted to raise a ClipboardPasted event.  
Public MethodRaiseLinkCreatedCall OnLinkCreated for the given object to raise a LinkCreated event.  
Public MethodRaiseLinkRelinkedCall OnLinkRelinked for the given object to raise a LinkRelinked event.  
Public MethodRaiseObjectContextClickedRaise an ObjectContextClicked event for a given object and canonicalized input event.  
Public MethodRaiseObjectDoubleClickedRaise an ObjectDoubleClicked event for a given object and canonicalized input event.  
Public MethodRaiseObjectEnterLeaveRaise an ObjectEnterLeave event for a given object.  
Public MethodRaiseObjectGotSelectionCall OnObjectGotSelection for the given object to raise an ObjectGotSelection event.  
Public MethodRaiseObjectLostSelectionCall OnObjectLostSelection for the given object to raise an ObjectLostSelection event.  
Public MethodRaiseObjectResizedCall OnObjectResized for the given object to raise an ObjectResized event.  
Public MethodRaiseObjectSelectionDroppedRaise an ObjectSelectionDropped event for a given object and canonicalized input event.  
Public MethodRaiseObjectSelectionDropRejectCall OnObjectSelectionDropReject with the given GoObjectEventArgs to raise a ObjectSelectionDropReject event.  
Public MethodRaiseObjectSingleClickedRaise an ObjectSingleClicked event for a given object and canonicalized input event.  
Public MethodRaisePostBackEventImplement IPostBackEventHandler to handle user-input events.  
Public MethodRaisePropertyChangedEventRaise a PropertyChanged event for the given property name.  
Public MethodRaiseSelectionCopiedCall OnSelectionCopied to raise a SelectionCopied event.  
Public MethodRaiseSelectionDeletedCall OnSelectionDeleted to raise a SelectionDeleted event.  
Public MethodRaiseSelectionDeletingCall OnSelectionDeleting with the given CancelEventArgs to raise a SelectionDeleting event.  
Public MethodRaiseSelectionFinishedCall OnSelectionFinished.  
Public MethodRaiseSelectionMovedCall OnSelectionMoved to raise a SelectionMoved event.  
Public MethodRaiseSelectionStartingCall OnSelectionStarting.  
Public MethodRedoThis just calls Document.Redo().  
Public MethodRenderBeginTag (Inherited from System.Web.UI.WebControls.WebControl)
Public MethodRenderControlOverloaded.  (Inherited from System.Web.UI.Control)
Public MethodRenderEndTag (Inherited from System.Web.UI.WebControls.WebControl)
Public MethodReplaceMouseToolReplace one of the "mode-less" tools used by this view.  
Public MethodRescaleToFitChange the DocScale and DocPosition properties so that all document objects are visible.  
Public MethodRescaleWithCenterChange the DocScale, and adjust the DocPosition so that the docPt remains at the center of the view.  
Public MethodResolveClientUrl (Inherited from System.Web.UI.Control)
Public MethodResolveUrl (Inherited from System.Web.UI.Control)
Public MethodScrollLineProgrammatically scroll the view by a "line" (a small change).  
Public MethodScrollPageProgrammatically scroll the view by a "page" (a large change).  
Public MethodScrollRectangleToVisibleChange this view's DocPosition so that the given rectangle is visible.  
Public MethodSelectAllAdd all eligible document objects to this view's selection.  
Public MethodSelectInRectangleAdd all eligible document objects that are within a given rectangle to this view's selection.  
Public MethodSelectNextNodeChange the primary selection to be the next object whose label starts with a given letter or digit.  
Public MethodSetModifiableThis method sets some properties that determine whether the user can modify the document from this view.  
Public MethodSetRenderMethodDelegate (Inherited from System.Web.UI.Control)
Public MethodSnapPointFind the nearest grid point to a given point when MoveSelection or CopySelection need to snap object locations to a grid.  
Public MethodStandardizeCursorNameConvert a cursor name to a standardized name.  
Public MethodStartTransactionThis just calls Document.StartTransaction().  
Public MethodStoreSessionViewSave this GoView in the GetSessionViewsTable, identified by this view's unique ID.  
Public MethodUndoThis just calls Document.Undo().  
Public MethodUpdateExtentThis method is called when this GoView's Size (or Width or Height) is changed, to allow the view to scroll or rescale itself.  
Public MethodUpdateViewCause the whole view to be redrawn.  
Top
Protected Methods
 NameDescription
Protected MethodAddAttributesToRender (Inherited from System.Web.UI.WebControls.WebControl)
Protected MethodAddParsedSubObject (Inherited from System.Web.UI.Control)
Protected MethodBuildProfileTree (Inherited from System.Web.UI.Control)
Protected MethodClearCachedClientID (Inherited from System.Web.UI.Control)
Protected MethodClearChildControlState (Inherited from System.Web.UI.Control)
Protected MethodClearChildState (Inherited from System.Web.UI.Control)
Protected MethodClearChildViewState (Inherited from System.Web.UI.Control)
Protected MethodClearEffectiveClientIDMode (Inherited from System.Web.UI.Control)
Protected MethodCreateControlCollection (Inherited from System.Web.UI.Control)
Protected MethodCreateControlStyle (Inherited from System.Web.UI.WebControls.WebControl)
Protected MethodCreateViewInitialize this view by creating its GoLayerCollection, by calling CreateDocument, CreateGrid, CreateSelection and CreateDefaultTool, and by initializing its default appearance and behavior.  
Protected MethodDataBindChildren (Inherited from System.Web.UI.Control)
Protected MethodEnsureChildControls (Inherited from System.Web.UI.Control)
Protected MethodEnsureID (Inherited from System.Web.UI.Control)
Protected MethodGetDesignModeState (Inherited from System.Web.UI.Control)
Protected MethodHandleScrollConsider handling mouse events in the scroll margin.  
Protected MethodHasEvents (Inherited from System.Web.UI.Control)
Protected MethodIsLiteralContent (Inherited from System.Web.UI.Control)
Protected MethodLoadViewStateOverridden. When EnableViewState is true, this method is called to restore an internal identifier that distinguishes this view from others with the same document ID.  
Protected MethodOnBackgroundContextClickedInvoke all BackgroundContextClicked event handlers.  
Protected MethodOnBackgroundDoubleClickedInvoke all BackgroundDoubleClicked event handlers.  
Protected MethodOnBackgroundSelectionDroppedInvoke all BackgroundSelectionDropped event handlers.  
Protected MethodOnBackgroundSelectionDropRejectInvoke all BackgroundSelectionDropReject event handlers.  
Protected MethodOnBackgroundSingleClickedInvoke all BackgroundSingleClicked event handlers.  
Protected MethodOnBubbleEvent (Inherited from System.Web.UI.Control)
Protected MethodOnClipboardCopiedInvoke all ClipboardCopied event handlers.  
Protected MethodOnClipboardPastedInvoke all ClipboardPasted event handlers.  
Protected MethodOnDataBinding (Inherited from System.Web.UI.Control)
Protected MethodOnDocumentChangedHandle changes to the view's document or any of the document's layers or objects.  
Protected MethodOnLinkCreatedInvoke all LinkCreated event handlers.  
Protected MethodOnLinkRelinkedInvoke all LinkRelinked event handlers.  
Protected MethodOnLoadOverridden. When this view is being loaded, call LoadView to restore this view's state from the session views table or call CreateView and raise the SessionStarted event if no such view can be found in the session identified by unique ID.  
Protected MethodOnObjectContextClickedInvoke all ObjectContextClicked event handlers.  
Protected MethodOnObjectDoubleClickedInvoke all ObjectDoubleClicked event handlers.  
Protected MethodOnObjectEnterLeaveInvoke all ObjectEnterLeave event handlers.  
Protected MethodOnObjectGotSelectionInvoke all ObjectGotSelection event handlers.  
Protected MethodOnObjectLostSelectionInvoke all ObjectLostSelection event handlers.  
Protected MethodOnObjectResizedInvoke all ObjectResized event handlers.  
Protected MethodOnObjectSelectionDroppedInvoke all ObjectSelectionDropped event handlers.  
Protected MethodOnObjectSelectionDropRejectInvoke all ObjectSelectionDropReject event handlers.  
Protected MethodOnObjectSingleClickedInvoke all ObjectSingleClicked event handlers.  
Protected MethodOnPropertyChangedCall all PropertyChanged event handlers.  
Protected MethodOnSelectionCopiedInvoke all SelectionCopied event handlers.  
Protected MethodOnSelectionDeletedInvoke all SelectionDeleted event handlers.  
Protected MethodOnSelectionDeletingInvoke all SelectionDeleting event handlers.  
Protected MethodOnSelectionFinishedInvoke all SelectionFinished event handlers.  
Protected MethodOnSelectionMovedInvoke all SelectionMoved event handlers.  
Protected MethodOnSelectionStartingInvoke all SelectionStarting event handlers.  
Protected MethodOnSessionStartedInvoke all SessionStarted event handlers.  
Protected MethodOnUpdatedInvoke all Updated event handlers.  
Protected MethodPaintBackgroundDecorationDraw any decoration that should appear behind all of the objects.  
Protected MethodPaintObjectsPaint all the document and/or view objects.  
Protected MethodPaintPaperColorFill in the document paper color or view background color.  
Protected MethodPaintViewPaint all of the objects of this view or its document that are visible in the given rectangle.  
Protected MethodRaiseBubbleEvent (Inherited from System.Web.UI.Control)
Protected MethodRenderOverridden. Produce the HTML IMG tag and other elements and attributes that allow this view to be seen in a browser.  
Protected MethodRenderCssProduce a header <link> to a CSS file if CssFile is specified; otherwise produce the standard <style> definitions used by generated context menus.  
Protected MethodRenderScriptProduce client-side JavaScript helper function definitions, needed to handle user-input events.  
Protected MethodResolveAdapter (Inherited from System.Web.UI.Control)
Protected MethodSaveViewStateOverridden. When EnableViewState is true, this method is called to save an internal identifier that distinguishes this view from others with the same document ID.  
Protected MethodSetDesignModeState (Inherited from System.Web.UI.Control)
Protected MethodTrackViewState (Inherited from System.Web.UI.WebControls.WebControl)
Top
Public Events
 NameDescription
Public EventBackgroundContextClickedThe user performed a context click in the background, not over any document object.  
Public EventBackgroundDoubleClickedThe user performed a double click on the background, not over any document object.  
Public EventBackgroundSelectionDroppedThe user dropped the view's selection onto the background of the view, not onto any document object.  
Public EventBackgroundSelectionDropRejectThe event that is raised during a drag's mouse move over the background; setting the GoInputEventArgs.InputState property to GoInputState.GoInputState.Cancel will reject a drop of the selection at this input event point.  
Public EventBackgroundSingleClickedThe user performed a single click on the background, not over any document object.  
Public EventClipboardCopiedThe event that is raised after the user has copied something into the clipboard from this document.  
Public EventClipboardPastedThe event that is raised after the user has pasted a copy of the clipboard into this document.  
Public EventDataBinding (Inherited from System.Web.UI.Control)
Public EventDisposed (Inherited from System.Web.UI.Control)
Public EventDocumentChangedAll GoDocument.Changed events get re-raised through this event, for the convenience of writing event handlers on the document's view.  
Public EventInit (Inherited from System.Web.UI.Control)
Public EventLinkCreatedThe event that is raised after the user draws a new link.  
Public EventLinkRelinkedThe event that is raised after the user reconnects an existing link.  
Public EventLoad (Inherited from System.Web.UI.Control)
Public EventObjectContextClickedA document object was context clicked by the user.  
Public EventObjectDoubleClickedA document object was double clicked by the user.  
Public EventObjectEnterLeaveThe mouse entered and/or left a document object when dragging.  
Public EventObjectGotSelectionThe event that is raised when an object gets added to this view's selection.  
Public EventObjectLostSelectionThe event that is raised when an object is removed from this view's selection.  
Public EventObjectResizedThe event that is raised after the user finishes resizing an object.  
Public EventObjectSelectionDroppedThe user dropped the view's Selection onto a document object.  
Public EventObjectSelectionDropRejectThe event that is raised during a drag's mouse over a document object; setting the GoInputEventArgs.InputState property to GoInputState.GoInputState.Cancel will reject a drop of the selection at this input event point.  
Public EventObjectSingleClickedA document object was single clicked by the user.  
Public EventPreRender (Inherited from System.Web.UI.Control)
Public EventPropertyChangedRather than having separate events whenever any view property changed, all such notifications occur through this single event.  
Public EventSelectionCopiedThe event that is raised after the user has copied the selection.  
Public EventSelectionDeletedThe event that is raised after the user has deleted the selected objects.  
Public EventSelectionDeletingThe cancellable event that is raised just before the user has deleted the selected objects.  
Public EventSelectionFinishedThe event that is raised after a number of objects are selected or de-selected.  
Public EventSelectionMovedThe event that is raised after the user has finished moving the selection.  
Public EventSelectionStartingThe event that is raised before a number of objects are selected or de-selected.  
Public EventSessionStartedThe event that is raised when this view is being loaded in a Page for the first time in a user's session.  
Public EventUnload (Inherited from System.Web.UI.Control)
Public EventUpdatedThe event that is raised when this view has handled its input events and is ready to be rendered.  
Top
See Also

Reference

GoView Class
Northwoods.GoWeb Namespace

 

 


© 2013. Northwoods Software Corporation. All Rights Reserved.

Send Feedback