Public Methods

  Name Description
Public method AddLayer Overloaded.

M:MapWinView.MapView.AddLayer(MapWinView.RenderableDrawingLayer@,System.Int32)

Adds a new layer to the map. Returns the LayerHandle of the added layer.

Public method BeginInvoke Overloaded. Executes a delegate asynchronously on the thread that the control's underlying handle was created on. (inherited from Control)
Public method BringToFront Brings the control to the front of the z-order. (inherited from Control)
Public method Contains Retrieves a value indicating whether the specified control is a child of the control. (inherited from Control)
Public method CreateControl Forces the creation of the control, including the creation of the handle and any child controls. (inherited from Control)
Public method CreateGraphics Creates the Graphics for the control. (inherited from Control)
Public method CreateObjRef Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (inherited from MarshalByRefObject)
Public method Dispose Overloaded.

Overload:System.Windows.Forms.ContainerControl.Dispose

Releases the resources used by the container.

Public method DoDragDrop Begins a drag-and-drop operation. (inherited from Control)
Public method DrawToBitmap Supports rendering to the specified bitmap. (inherited from Control)
Public method EndInvoke Retrieves the return value of the asynchronous operation represented by the IAsyncResult passed. (inherited from Control)
Public method Equals Determines whether the specified Object is equal to the current Object. (inherited from Object)
Public method Static ExtentsFullyContained Determines if the given extents are fully contained in the container.
Public method FindForm Retrieves the form that the control is on. (inherited from Control)
Public method Focus Sets input focus to the control. (inherited from Control)
Public method GetChildAtPoint Overloaded. Retrieves the child control at a specified location. (inherited from Control)
Public method GetContainerControl Returns the next ContainerControl up the control's chain of parent controls. (inherited from Control)
Public method GetHashCode Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. (inherited from Object)
Public method GetLayer Returns the specified layer through the LayerObject "out" parameter.
Public method GetLayerHandle Returns the handle of the later at the specified position. For positions: (0 = First Drawn/Bottom Layer; Max=Last Drawn/Top Layer)
Public method GetLifetimeService Retrieves the current lifetime service object that controls the lifetime policy for this instance. (inherited from MarshalByRefObject)
Public method GetNextControl Retrieves the next control forward or back in the tab order of child controls. (inherited from Control)
Public method GetPreferredSize Retrieves the size of a rectangular area into which a control can be fitted. (inherited from Control)
Public method GetType Gets the Type of the current instance. (inherited from Object)
Public method Hide Conceals the control from the user. (inherited from Control)
Public method InitializeLifetimeService Obtains a lifetime service object to control the lifetime policy for this instance. (inherited from MarshalByRefObject)
Public method Invalidate Overloaded. Invalidates a specific region of the control and causes a paint message to be sent to the control. (inherited from Control)
Public method Invoke Overloaded. Executes a delegate on the thread that owns the control's underlying window handle. (inherited from Control)
Public method LayerPosition Returns the position of the specified layer. (0 = First Drawn/Bottom Layer; Max=Last Drawn/Top Layer)
Public method MoveLayerTo Moves the specified layer to the specified position. (0 = First Drawn/Bottom Layer; Max=Last Drawn/Top Layer)
Public method MoveLayerToBottom Moves the specified layer to the bottom (first drawn).
Public method MoveLayerToTop Moves the specified layer to the top (last drawn).
Public method Static OutOfView Overloaded.

M:MapWinView.MapView.OutOfView(MapWinData.Envelope,MapWinData.Envelope)

Determines if the specified extent is out of the specified view.

Public method PerformAutoScale Performs scaling of the container control and its children. (inherited from ContainerControl)
Public method PerformLayout Overloaded. Forces the control to apply layout logic to child controls. (inherited from Control)
Public method PixelToProj Converts a pixel point in terms of the control into projected coordinates in terms of the map data.
Public method PointToClient Computes the location of the specified screen point into client coordinates. (inherited from Control)
Public method PointToScreen Computes the location of the specified client point into screen coordinates. (inherited from Control)
Public method PreProcessControlMessage Preprocesses keyboard or input messages within the message loop before they are dispatched. (inherited from Control)
Public method PreProcessMessage Preprocesses keyboard or input messages within the message loop before they are dispatched. (inherited from Control)
Public method ProjToPixel Converts a projected coordinate in terms of the map data into pixels in terms of the control.
Public method ProjToPixelX Converts a projected X coordinate in terms of the map data into pixels in terms of the control.
Public method ProjToPixelY Converts a projected Y coordinate in terms of the map data into pixels in terms of the control.
Public method RectangleToClient Computes the size and location of the specified screen rectangle in client coordinates. (inherited from Control)
Public method RectangleToScreen Computes the size and location of the specified client rectangle in screen coordinates. (inherited from Control)
Public method Redraw Causes the map to redraw. Call after any important manual update.
Public method Refresh Forces the control to invalidate its client area and immediately redraw itself and any child controls. (inherited from Control)
Public method RemoveLayer Removes the specified layer from the map.
Public method ResetBackColor   (inherited from Control)
Public method ResetBindings   (inherited from Control)
Public method ResetCursor   (inherited from Control)
Public method ResetFont   (inherited from Control)
Public method ResetForeColor   (inherited from Control)
Public method ResetImeMode   (inherited from Control)
Public method ResetRightToLeft   (inherited from Control)
Public method ResetText Resets the Text property to its default value. (inherited from Control)
Public method ResumeLayout Overloaded. Resumes the usual layout logic. (inherited from Control)
Public method Scale Overloaded. Scales the control and any child controls. (inherited from Control)
Public method ScrollControlIntoView Scrolls the specified child control into view on an auto-scroll enabled control. (inherited from ScrollableControl)
Public method Select Overloaded. Activates the control. (inherited from ContainerControl)
Public method SelectNextControl Activates the next control. (inherited from Control)
Public method SendToBack Sends the control to the back of the z-order. (inherited from Control)
Public method SetAutoScrollMargin Sets the size of the auto-scroll margins. (inherited from ScrollableControl)
Public method SetBounds Overloaded. Sets the bounds of the control. (inherited from Control)
Public method Show Displays the control to the user. (inherited from Control)
Public method Snapshot Overloaded.

M:MapWinView.MapView.Snapshot(MapWinData.Envelope,System.Int32,System.Int32)

Returns a System.Drawing.Bitmap with the rendered map of the specified view, of the specified size.

Public method SuspendLayout Temporarily suspends the layout logic for the control. (inherited from Control)
Public method ToString Returns a String containing the name of the Component, if any. This method should not be overridden. (inherited from Component)
Public method Update Causes the control to redraw the invalidated regions within its client area. (inherited from Control)
Public method Validate Overloaded. Verifies the value of the control losing focus by causing the Validating and Validated events to occur, in that order. (inherited from ContainerControl)
Public method ValidateChildren Overloaded.

Overload:System.Windows.Forms.ContainerControl.ValidateChildren

Causes all of the child controls within a control that support validation to validate their data.

(inherited from UserControl)
Public method ZoomIn Overloaded.

M:MapWinView.MapView.ZoomIn

Zooms in about the center of the map.

Public method ZoomOut Overloaded.

M:MapWinView.MapView.ZoomOut

Zooms out about the center of the map.

Public method ZoomToFullExtents Zooms to the full extents of the map.
Public method ZoomToLayer Zooms to the full extents of the map.
Top

Protected Methods

  Name Description
Family method AccessibilityNotifyClients Overloaded. Notifies the accessibility client applications of AccessibleEvents. (inherited from Control)
Family method AdjustFormScrollbars   (inherited from ContainerControl)
Family method CreateAccessibilityInstance Creates a new accessibility object for the control. (inherited from Control)
Family method CreateControlsInstance Creates a new instance of the control collection for the control. (inherited from Control)
Family method CreateHandle Creates a handle for the control. (inherited from Control)
Family method DefWndProc Sends the specified message to the default window procedure. (inherited from Control)
Family method DestroyHandle Destroys the handle associated with the control. (inherited from Control)
Family method Dispose Overloaded.

Overload:System.Windows.Forms.ContainerControl.Dispose

Releases the resources used by the container.

Family method Finalize Releases unmanaged resources and performs other cleanup operations before the Component is reclaimed by garbage collection. (inherited from Component)
Family method GetAccessibilityObjectById Retrieves the specified AccessibleObject. (inherited from Control)
Family method GetAutoSizeMode Retrieves a value indicating how a control will behave when its AutoSize property is enabled. (inherited from Control)
Family method GetScaledBounds Retrieves the bounds within which the control is scaled. (inherited from Control)
Family method GetScrollState Determines whether the specified flag has been set. (inherited from ScrollableControl)
Family method GetService Returns an object that represents a service provided by the Component or by its Container. (inherited from Component)
Family method GetStyle Retrieves the value of the specified control style bit for the control. (inherited from Control)
Family method GetTopLevel Determines if the control is a top-level control. (inherited from Control)
Family method InitLayout Called after the control has been added to another container. (inherited from Control)
Family method InvokeGotFocus Raises the GotFocus event for the specified control. (inherited from Control)
Family method InvokeLostFocus Raises the LostFocus event for the specified control. (inherited from Control)
Family method InvokeOnClick Raises the Click event for the specified control. (inherited from Control)
Family method InvokePaint Raises the Paint event for the specified control. (inherited from Control)
Family method InvokePaintBackground Raises the PaintBackground event for the specified control. (inherited from Control)
Family method IsInputChar Determines if a character is an input character that the control recognizes. (inherited from Control)
Family method IsInputKey Determines whether the specified key is a regular input key or a special key that requires preprocessing. (inherited from Control)
Family method MemberwiseClone Overloaded. Creates a shallow copy of the current Object. (inherited from MarshalByRefObject)
Family method NotifyInvalidate Raises the Invalidated event with a specified region of the control to invalidate. (inherited from Control)
Family method OnAutoSizeChanged Raises the AutoSizeChanged event. (inherited from Control)
Family method OnAutoValidateChanged Raises the AutoValidateChanged event. (inherited from ContainerControl)
Family method OnBackColorChanged Raises the BackColorChanged event. (inherited from Control)
Family method OnBackgroundImageChanged Raises the BackgroundImageChanged event. (inherited from Control)
Family method OnBackgroundImageLayoutChanged Raises the BackgroundImageLayoutChanged event. (inherited from Control)
Family method OnBindingContextChanged Raises the BindingContextChanged event. (inherited from Control)
Family method OnCausesValidationChanged Raises the CausesValidationChanged event. (inherited from Control)
Family method OnChangeUICues Raises the ChangeUICues event. (inherited from Control)
Family method OnClick Raises the Click event. (inherited from Control)
Family method OnClientSizeChanged Raises the ClientSizeChanged event. (inherited from Control)
Family method OnContextMenuChanged Raises the ContextMenuChanged event. (inherited from Control)
Family method OnContextMenuStripChanged Raises the ContextMenuStripChanged event. (inherited from Control)
Family method OnControlAdded Raises the ControlAdded event. (inherited from Control)
Family method OnControlRemoved Raises the ControlRemoved event. (inherited from Control)
Family method OnCreateControl Raises the CreateControl event. (inherited from UserControl)
Family method OnCursorChanged Raises the CursorChanged event. (inherited from Control)
Family method OnDockChanged Raises the DockChanged event. (inherited from Control)
Family method OnDoubleClick Raises the DoubleClick event. (inherited from Control)
Family method OnDragDrop Raises the DragDrop event. (inherited from Control)
Family method OnDragEnter Raises the DragEnter event. (inherited from Control)
Family method OnDragLeave Raises the DragLeave event. (inherited from Control)
Family method OnDragOver Raises the DragOver event. (inherited from Control)
Family method OnEnabledChanged Raises the EnabledChanged event. (inherited from Control)
Family method OnEnter Raises the Enter event. (inherited from Control)
Family method OnFontChanged Raises the FontChanged event. (inherited from ContainerControl)
Family method OnForeColorChanged Raises the ForeColorChanged event. (inherited from Control)
Family method OnGiveFeedback Raises the GiveFeedback event. (inherited from Control)
Family method OnGotFocus Raises the GotFocus event. (inherited from Control)
Family method OnHandleCreated Raises the HandleCreated event. (inherited from Control)
Family method OnHandleDestroyed Raises the HandleDestroyed event. (inherited from Control)
Family method OnHelpRequested Raises the HelpRequested event. (inherited from Control)
Family method OnImeModeChanged Raises the ImeModeChanged event. (inherited from Control)
Family method OnInvalidated Raises the Invalidated event. (inherited from Control)
Family method OnKeyDown Raises the KeyDown event. (inherited from Control)
Family method OnKeyPress Raises the KeyPress event. (inherited from Control)
Family method OnKeyUp Raises the KeyUp event. (inherited from Control)
Family method OnLayout   (inherited from ContainerControl)
Family method OnLeave Raises the Leave event. (inherited from Control)
Family method OnLoad Raises the Load event. (inherited from UserControl)
Family method OnLocationChanged Raises the LocationChanged event. (inherited from Control)
Family method OnLostFocus Raises the LostFocus event. (inherited from Control)
Family method OnMarginChanged Raises the MarginChanged event. (inherited from Control)
Family method OnMouseCaptureChanged Raises the MouseCaptureChanged event. (inherited from Control)
Family method OnMouseClick Raises the MouseClick event. (inherited from Control)
Family method OnMouseDoubleClick Raises the MouseDoubleClick event. (inherited from Control)
Family method OnMouseDown   (inherited from UserControl)
Family method OnMouseEnter Raises the MouseEnter event. (inherited from Control)
Family method OnMouseHover Raises the MouseHover event. (inherited from Control)
Family method OnMouseLeave Raises the MouseLeave event. (inherited from Control)
Family method OnMouseMove Raises the MouseMove event. (inherited from Control)
Family method OnMouseUp Raises the MouseUp event. (inherited from Control)
Family method OnMouseWheel Overridden. Occurs when the mouse wheel is scrolled. Causes zooming in or out to occur if the flag is set for this to happen.
Family method OnMove Raises the Move event. (inherited from Control)
Family method OnNotifyMessage Notifies the control of Windows messages. (inherited from Control)
Family method OnPaddingChanged   (inherited from ScrollableControl)
Family method OnPaint Overridden. OnPaint event. Triggers rendering or a copy of the backbuffer to foreground.
Family method OnPaintBackground Overridden. Does nothing - overridden to prevent the background from painting.
Family method OnParentBackColorChanged Raises the BackColorChanged event when the BackColor property value of the control's container changes. (inherited from Control)
Family method OnParentBackgroundImageChanged Raises the BackgroundImageChanged event when the BackgroundImage property value of the control's container changes. (inherited from Control)
Family method OnParentBindingContextChanged Raises the BindingContextChanged event when the BindingContext property value of the control's container changes. (inherited from Control)
Family method OnParentChanged   (inherited from ContainerControl)
Family method OnParentCursorChanged Raises the CursorChanged event. (inherited from Control)
Family method OnParentEnabledChanged Raises the EnabledChanged event when the Enabled property value of the control's container changes. (inherited from Control)
Family method OnParentFontChanged Raises the FontChanged event when the Font property value of the control's container changes. (inherited from Control)
Family method OnParentForeColorChanged Raises the ForeColorChanged event when the ForeColor property value of the control's container changes. (inherited from Control)
Family method OnParentRightToLeftChanged Raises the RightToLeftChanged event when the RightToLeft property value of the control's container changes. (inherited from Control)
Family method OnParentVisibleChanged Raises the VisibleChanged event when the Visible property value of the control's container changes. (inherited from Control)
Family method OnPreviewKeyDown Raises the PreviewKeyDown event. (inherited from Control)
Family method OnPrint Raises the Paint event. (inherited from Control)
Family method OnQueryContinueDrag Raises the QueryContinueDrag event. (inherited from Control)
Family method OnRegionChanged Raises the RegionChanged event. (inherited from Control)
Family method OnResize   (inherited from UserControl)
Family method OnRightToLeftChanged   (inherited from ScrollableControl)
Family method OnScroll Raises the Scroll event. (inherited from ScrollableControl)
Family method OnSizeChanged Overridden. Triggers a full redraw when the size changes.
Family method OnStyleChanged Raises the StyleChanged event. (inherited from Control)
Family method OnSystemColorsChanged Raises the SystemColorsChanged event. (inherited from Control)
Family method OnTabIndexChanged Raises the TabIndexChanged event. (inherited from Control)
Family method OnTabStopChanged Raises the TabStopChanged event. (inherited from Control)
Family method OnTextChanged Raises the TextChanged event. (inherited from Control)
Family method OnValidated Raises the Validated event. (inherited from Control)
Family method OnValidating Raises the Validating event. (inherited from Control)
Family method OnVisibleChanged   (inherited from ScrollableControl)
Family method ProcessCmdKey   (inherited from ContainerControl)
Family method ProcessDialogChar   (inherited from ContainerControl)
Family method ProcessDialogKey   (inherited from ContainerControl)
Family method ProcessKeyEventArgs Processes a key message and generates the appropriate control events. (inherited from Control)
Family method ProcessKeyPreview Previews a keyboard message. (inherited from Control)
Family method ProcessTabKey Selects the next available control and makes it the active control. (inherited from ContainerControl)
Family method RaiseDragEvent Raises the appropriate drag event. (inherited from Control)
Family method RaiseKeyEvent Raises the appropriate key event. (inherited from Control)
Family method RaiseMouseEvent Raises the appropriate mouse event. (inherited from Control)
Family method RaisePaintEvent Raises the appropriate paint event. (inherited from Control)
Family method RecreateHandle Forces the re-creation of the handle for the control. (inherited from Control)
Family method ResetMouseEventArgs Resets the control to handle the MouseLeave event. (inherited from Control)
Family method RtlTranslateAlignment Overloaded. Converts the current alignment to the appropriate alignment to support right-to-left text. (inherited from Control)
Family method RtlTranslateHorizontal Converts the specified HorizontalAlignment to the appropriate HorizontalAlignment to support right-to-left text. (inherited from Control)
Family method RtlTranslateLeftRight Converts the specified LeftRightAlignment to the appropriate LeftRightAlignment to support right-to-left text. (inherited from Control)
Family method ScaleControl   (inherited from ScrollableControl)
Family method ScaleCore   (inherited from ScrollableControl)
Family method ScrollToControl Calculates the scroll offset to the specified child control. (inherited from ScrollableControl)
Family method Select Overloaded. Activates the control. (inherited from ContainerControl)
Family method SetAutoSizeMode Sets a value indicating how a control will behave when its AutoSize property is enabled. (inherited from Control)
Family method SetBoundsCore Performs the work of setting the specified bounds of this control. (inherited from Control)
Family method SetClientSizeCore Sets the size of the client area of the control. (inherited from Control)
Family method SetDisplayRectLocation Positions the display window to the specified value. (inherited from ScrollableControl)
Family method SetScrollState Sets the specified scroll state flag. (inherited from ScrollableControl)
Family method SetStyle Sets the specified style bit to the specified value. (inherited from