Nevron .NET Vision
Nevron.Diagram.WebForm Namespace / NDrawingView Class
Fields Properties Methods Events


In This Topic
    NDrawingView Class Members
    In This Topic

    The following tables list the members exposed by NDrawingView.

    Public Constructors
     NameDescription
    Public ConstructorCreates a new instance with default settings.  
    Top
    Protected Fields
    Public Properties
     NameDescription
    Public Property (Inherited from System.Web.UI.WebControls.WebControl)
    Public PropertyGets/sets a value, indicating the display mode of the JavaScript client side debug console. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public PropertyGets / sets a value indicating if the AJAX functionality of the control is enabled. When set to false, the control behaves as a standard postback control. Else, no postback functionality is present and all supported client side events are handled using AJAX. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public PropertyGets / sets a value indicating wheather to genrate automatically an image map in AJAX mode. The value of this property is ignored if the the HttpHandlerCallback property of the web control is initialized. AjaxImageMapMode.Never is used instead. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public PropertyGets/sets a value, indicating whether the debug script build or the release script build must be loaded in AJAX mode. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public PropertyGets / sets a multiplier that is used to automatically slow down the auto-refresh rate of the control when an AJAX callback time-outs. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public PropertyGets / sets a value indicating if the client side auto-refresh event must be handled by the control and processed via AJAX callback. When set to false the client side event is ignored. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public PropertyGets / sets a value in milliseconds that determines how long will the control wait before canceling an AJAX callback due to timeout. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public PropertyGets / sets a value in milliseconds that determines how long will the control wait for an image to load in the background before it is displayed on the web page. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public PropertyGets / sets a value indicating if the client side forced refresh event must be handled by the control and processed via AJAX callback. When set to false the client side event is ignored. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public PropertyGets / sets a value in milliseconds that determines how often the control will automatically update its content at client side, reading data from the server using AJAX http requests. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public PropertyGets / sets a value indicating if at client side a wait cursor must be displayed over the control while a callback http request is pending. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public PropertyGets the attributes of this web image control (Inherited from Nevron.UI.WebForm.Controls.NImage)
    Public PropertyGet/sets a value, controlling if Nevron HTTP handlers must be registered automatically in web.config, when a Nevron web control is dropped inside the web designer. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public Property (Inherited from System.Web.UI.WebControls.WebControl)
    Public Property (Inherited from System.Web.UI.WebControls.WebControl)
    Public Property (Inherited from System.Web.UI.WebControls.WebControl)
    Public Property (Inherited from System.Web.UI.WebControls.WebControl)
    Public Property (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public Property (Inherited from System.Web.UI.Control)
    Public Property (Inherited from System.Web.UI.WebControls.WebControl)
    Public PropertyObtains the current drawing view document.  
    Public PropertyControls the document padding (in document measurment units)  
    Public Property (Inherited from System.Web.UI.WebControls.WebControl)
    Public Property (Inherited from System.Web.UI.WebControls.WebControl)
    Public Property (Inherited from System.Web.UI.Control)
    Public Property (Inherited from System.Web.UI.WebControls.WebControl)
    Public Property (Inherited from System.Web.UI.WebControls.WebControl)
    Public PropertyControls the global visilbity of elements and effects  
    Public PropertyGets / sets a value indicating whether the control should handle exceptions (Inherited from Nevron.UI.WebForm.Controls.NImage)
    Public Property (Inherited from System.Web.UI.WebControls.WebControl)
    Public Property (Inherited from System.Web.UI.Control)
    Public PropertyGets / sets the client side image acquisition mode. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public PropertyGets/sets the X scale of the world to view transformation  
    Public PropertyGets/sets the Y scale of the world to view transformation  
    Public PropertyOverridden. Document serializer for the control  
    Public PropertyOverridden. Obtains the server configuration section name corresponding to this control.  
    Public Property (Inherited from System.Web.UI.WebControls.WebControl)
    Public Property (Inherited from System.Web.UI.WebControls.WebControl)
    Public Property (Inherited from System.Web.UI.WebControls.WebControl)
    Public Property (Inherited from System.Web.UI.Control)
    Public PropertyGets/sets the view layout  
    Public PropertyGets/sets the viewport origin  
    Public Property (Inherited from System.Web.UI.Control)
    Public Property (Inherited from System.Web.UI.Control)
    Public Property (Inherited from System.Web.UI.WebControls.WebControl)
    Top
    Protected Properties
     NameDescription
    Protected Property (Inherited from System.Web.UI.Control)
    Protected Property (Inherited from System.Web.UI.Control)
    Protected Property (Inherited from System.Web.UI.Control)
    Protected Property (Inherited from System.Web.UI.Control)
    Protected Property (Inherited from System.Web.UI.Control)
    Protected Property (Inherited from System.Web.UI.Control)
    Protected Property (Inherited from System.Web.UI.Control)
    Protected Property (Inherited from System.Web.UI.Control)
    Top
    Public Methods
     NameDescription
    Public Method (Inherited from System.Web.UI.WebControls.WebControl)
    Public Method (Inherited from System.Web.UI.Control)
    Public Method (Inherited from System.Web.UI.WebControls.WebControl)
    Public MethodReturns an image in the specified format. (Inherited from Nevron.UI.WebForm.Controls.NImage)
    Public MethodOverloaded.  (Inherited from System.Web.UI.Control)
    Public MethodOverridden. Disposes the contained bitmap and graphics  
    Public MethodOverloaded.  (Inherited from System.Web.UI.Control)
    Public Method (Inherited from System.Web.UI.Control)
    Public MethodOverloaded.  (Inherited from System.Web.UI.Control)
    Public Method (Inherited from System.Web.UI.Control)
    Public MethodGets a reference for the specified view bridge  
    Public Method (Inherited from System.Web.UI.Control)
    Public MethodOverloaded. Returns a NNodeList collection containing all visual objects at the given window coordinates.  
    Public MethodDetermines whether the specified scale factor is valid  
    Public MethodRetrieves the physical path that a virtual path, either absolute or relative, maps to. (Inherited from Nevron.UI.WebForm.Controls.NImage)
    Public Method (Inherited from System.Web.UI.WebControls.WebControl)
    Public MethodRaises the AsyncClick event. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public MethodRaises the AsyncCustomCommand event. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public MethodRaises the AsyncDoubleClick event. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public MethodRaises the AsyncMouseDown event. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public MethodRaises the AsyncMouseMove event. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public MethodRaises the AsyncMouseOut event. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public MethodRaises the AsyncMouseOver event. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public MethodRaises the AsyncMouseUp event. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public MethodRaises the AsyncQueryCommandResult event. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public MethodRaises the AsyncRefresh event. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public MethodRaises the CallbackExecuted event. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public MethodRaises the CallbackExecuting event. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public MethodRaises the QueryAjaxTools event. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public MethodProvides a valid hit test context, which can be used for document hit tests  
    Public MethodRefreshes the view (repaint it)  
    Public Method (Inherited from System.Web.UI.WebControls.WebControl)
    Public MethodOverloaded.  (Inherited from System.Web.UI.Control)
    Public Method (Inherited from System.Web.UI.WebControls.WebControl)
    Public Method (Inherited from System.Web.UI.Control)
    Public Method (Inherited from System.Web.UI.Control)
    Public Method (Inherited from System.Web.UI.Control)
    Public MethodOverloaded. Resizes the drawing view to fit the document content  
    Public MethodSmartly refreshes the view (only repaints the view area which is invalid)  
    Public MethodOverridden. When used with AJAX mode, this method enforces the client side image size to be updated accordingly to the currently specified control dimensions.  
    Public MethodInforms the view that it needs to update itself  
    Public MethodOverridden. Writes an image map to the specified text writer.  
    Public MethodOverloaded. Applies equal X and Y scales of the view and preserves the current viewport center  
    Top
    Protected Methods
     NameDescription
    Protected Method (Inherited from System.Web.UI.WebControls.WebControl)
    Protected Method (Inherited from System.Web.UI.Control)
    Protected Method (Inherited from System.Web.UI.Control)
    Protected Method (Inherited from System.Web.UI.Control)
    Protected Method (Inherited from System.Web.UI.Control)
    Protected Method (Inherited from System.Web.UI.Control)
    Protected Method (Inherited from System.Web.UI.Control)
    Protected Method (Inherited from System.Web.UI.Control)
    Protected Method (Inherited from System.Web.UI.Control)
    Protected Method (Inherited from System.Web.UI.WebControls.WebControl)
    Protected Method (Inherited from System.Web.UI.Control)
    Protected Method (Inherited from System.Web.UI.Control)
    Protected Method (Inherited from System.Web.UI.Control)
    Protected Method (Inherited from System.Web.UI.Control)
    Protected Method (Inherited from System.Web.UI.Control)
    Protected Method (Inherited from System.Web.UI.Control)
    Protected MethodLoads the view state of the control. (Inherited from Nevron.UI.WebForm.Controls.NImage)
    Protected Method (Inherited from System.Web.UI.Control)
    Protected Method (Inherited from System.Web.UI.Control)
    Protected MethodQueries the active Nevron.UI.WebForm.Controls.NClientServerTechnology instance, stored in the ClientServerTechnology property of the web control, for script includes by calling its method EnumerateScriptIncludes() and delegates the event processing to its OnWebControlPreRender method. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Protected Method (Inherited from System.Web.UI.Control)
    Protected MethodDelegates the rendering to the OnWebControlRender method of the active Nevron.UI.WebForm.Controls.NClientServerTechnology instance, stored in the ClientServerTechnology property of the web control. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Protected Method (Inherited from System.Web.UI.Control)
    Protected MethodSaves the view state of the control. (Inherited from Nevron.UI.WebForm.Controls.NImage)
    Protected Method (Inherited from System.Web.UI.Control)
    Protected Method (Inherited from System.Web.UI.WebControls.WebControl)
    Top
    Public Events
     NameDescription
    Public EventOccurs when the control is clicked on the client side and the AsyncClickEventEnabled property of the control is set to true. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public EventOccurs when a custom command event is fired on the client side. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public EventOccurs when the control is double clicked on the client side and the AsyncDoubleClickEventEnabled property of the control is set to true. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public EventOccurs when the left mouse button is pressed down on the control on the client side and the AsyncMouseDownEventEnabled property of the control is set to true. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public EventOccurs when the mouse is moved over the control on the client side and the AsyncMouseMoveEventEnabled property of the control is set to true. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public EventOccurs when the mouse leaves on the client side the area of a visual object with image map interctivity style. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public EventOccurs when the mouse enters on the client side the area of a visual object with image map interctivity style. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public EventOccurs when the left mouse button is up after a click on the control on the client side and the AsyncMouseUpEventEnabled property of the control is set to true. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public EventOccurs after a callback was processed, when collecting data for the result to be returned to the client. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public EventOccurs when the control is refreshed at client side. This event can be fired either when calling the Refresh() method of the control client side javascript callback object or when an auto-refresh event occurs at client side and the AsyncAutoRefreshEnabled property of the control is set to true. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public EventOccurs when Nevron AJAX Framework has processed an asynchronous callback. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public EventOccurs when Nevron AJAX Framework is about to process an asynchronous callback. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public Event (Inherited from System.Web.UI.Control)
    Public Event (Inherited from System.Web.UI.Control)
    Public Event (Inherited from System.Web.UI.Control)
    Public Event (Inherited from System.Web.UI.Control)
    Public Event (Inherited from System.Web.UI.Control)
    Public EventOccurs when the web control is collecting tool definitions for the client side controller. (Inherited from Nevron.UI.WebForm.Controls.NWebControl)
    Public Event (Inherited from System.Web.UI.Control)
    Top
    See Also