The SFMap type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| AccessibilityNotifyClients(AccessibleEvents, Int32) | (Inherited from Control.) | |
| AccessibilityNotifyClients(AccessibleEvents, Int32, Int32) | (Inherited from Control.) | |
| AddShapeFile |
Adds a new ShapeFile layer to the map
| |
| AdjustFormScrollbars | (Inherited from ContainerControl.) | |
| BeginInvoke(Delegate) | (Inherited from Control.) | |
| BeginInvoke(Delegate, array<Object>[]()[][]) | (Inherited from Control.) | |
| BringToFront | (Inherited from Control.) | |
| ClearShapeFiles |
Removes all ShapeFile layers from the map
| |
| Contains | (Inherited from Control.) | |
| CreateAccessibilityInstance | (Inherited from Control.) | |
| CreateControl | (Inherited from Control.) | |
| CreateControlsInstance | (Inherited from Control.) | |
| CreateGraphics | (Inherited from Control.) | |
| CreateHandle | (Inherited from Control.) | |
| CreateMapGraphics |
Creates a Graphics object from the SFMap's internal Image used for double buffering.
| |
| CreateObjRef | (Inherited from MarshalByRefObject.) | |
| DefWndProc | (Inherited from Control.) | |
| DestroyHandle | (Inherited from Control.) | |
| Dispose()()()() | (Inherited from Component.) | |
| Dispose(Boolean) |
Clean up any resources being used.
(Overrides ContainerControl..::..Dispose(Boolean).) | |
| DoDragDrop | (Inherited from Control.) | |
| DrawToBitmap | (Inherited from Control.) | |
| EndInvoke | (Inherited from Control.) | |
| Equals | (Inherited from Object.) | |
| Finalize | (Inherited from Component.) | |
| FindForm | (Inherited from Control.) | |
| FindShapeFileBypath |
Finds and returns the ShapeFile which was loaded from the given path
| |
| FitToExtent |
Zooms and cetres the map to fit given extent
| |
| Focus | (Inherited from Control.) | |
| GetAccessibilityObjectById | (Inherited from Control.) | |
| GetAutoSizeMode | (Inherited from Control.) | |
| GetBitmap |
Utility method that creates and returns a new Bitmap Image of the current map displayed in the SFMap Control
| |
| GetChildAtPoint(Point) | (Inherited from Control.) | |
| GetChildAtPoint(Point, GetChildAtPointSkip) | (Inherited from Control.) | |
| GetContainerControl | (Inherited from Control.) | |
| GetHashCode | (Inherited from Object.) | |
| GetLifetimeService | (Inherited from MarshalByRefObject.) | |
| GetNextControl | (Inherited from Control.) | |
| GetPreferredSize | (Inherited from Control.) | |
| GetScaledBounds | (Inherited from Control.) | |
| GetScrollState | (Inherited from ScrollableControl.) | |
| GetService | (Inherited from Component.) | |
| GetShapeIndexAtPixelCoord |
Returns the shape index for a given shapefile located at a point (in pixel/mouse coordinates)
| |
| GetStyle | (Inherited from Control.) | |
| GetTopLevel | (Inherited from Control.) | |
| GetType | (Inherited from Object.) | |
| GisPointToPixelCoord(PointD) |
Converts a GIS position to mouse position
| |
| GisPointToPixelCoord(Double, Double) |
Converts a GIS position to mouse position
| |
| Hide | (Inherited from Control.) | |
| IndexOfShapeFileByPath |
Finds and returns the index of the ShapeFile which was loaded from the given path
| |
| InitializeLifetimeService | (Inherited from MarshalByRefObject.) | |
| InitLayout | (Inherited from Control.) | |
| Invalidate()()()() | (Inherited from Control.) | |
| Invalidate(Region) | (Inherited from Control.) | |
| Invalidate(Boolean) | (Inherited from Control.) | |
| Invalidate(Rectangle) | (Inherited from Control.) | |
| Invalidate(Region, Boolean) | (Inherited from Control.) | |
| Invalidate(Rectangle, Boolean) | (Inherited from Control.) | |
| InvalidateAndClearBackground |
Clears the map and calls Invalidate.
| |
| Invoke(Delegate) | (Inherited from Control.) | |
| Invoke(Delegate, array<Object>[]()[][]) | (Inherited from Control.) | |
| InvokeGotFocus | (Inherited from Control.) | |
| InvokeLostFocus | (Inherited from Control.) | |
| InvokeOnClick | (Inherited from Control.) | |
| InvokePaint | (Inherited from Control.) | |
| InvokePaintBackground | (Inherited from Control.) | |
| IsInputChar | (Inherited from Control.) | |
| IsInputKey |
override
(Overrides Control..::..IsInputKey(Keys).) | |
| LoadOptimalRenderSettings |
Load optimal render settings
| |
| LogicalToDeviceUnits | (Inherited from Control.) | |
| MemberwiseClone()()()() | (Inherited from Object.) | |
| MemberwiseClone(Boolean) | (Inherited from MarshalByRefObject.) | |
| MousePosToGisPoint(Point) |
Converts a MousePoint (in pixel coords) to a map coordinate point
| |
| MousePosToGisPoint(Int32, Int32) |
Converts a MousePoint's x and y location to a map coordinate point
| |
| MoveShapeFileDown |
Moves the spcified ShapeFile "down" in the ShapeFile layers
| |
| MoveShapeFileUp |
Moves the spcified ShapeFile "up" in the ShapeFile layers
| |
| NotifyInvalidate | (Inherited from Control.) | |
| OnAutoSizeChanged | (Inherited from Control.) | |
| OnAutoValidateChanged | (Inherited from ContainerControl.) | |
| OnBackColorChanged | (Inherited from Control.) | |
| OnBackgroundImageChanged | (Inherited from Control.) | |
| OnBackgroundImageLayoutChanged | (Inherited from Control.) | |
| OnBindingContextChanged | (Inherited from Control.) | |
| OnCausesValidationChanged | (Inherited from Control.) | |
| OnChangeUICues | (Inherited from Control.) | |
| OnClick | (Inherited from Control.) | |
| OnClientSizeChanged | (Inherited from Control.) | |
| OnContextMenuChanged | (Inherited from Control.) | |
| OnContextMenuStripChanged | (Inherited from Control.) | |
| OnControlAdded | (Inherited from Control.) | |
| OnControlRemoved | (Inherited from Control.) | |
| OnCoordinateReferenceSystemChanged |
Raises the CoordinateReferenceSystemChanged event.
| |
| OnCreateControl | (Inherited from UserControl.) | |
| OnCursorChanged | (Inherited from Control.) | |
| OnDockChanged | (Inherited from Control.) | |
| OnDoubleClick |
Handles the DoubleClick event. Derived classes overriding this method should call base.OnDoubleClick
to ensure the SFMap control handles the event correctly
(Overrides Control..::..OnDoubleClick(EventArgs).) | |
| OnDpiChangedAfterParent | (Inherited from Control.) | |
| OnDpiChangedBeforeParent | (Inherited from Control.) | |
| OnDragDrop | (Inherited from Control.) | |
| OnDragEnter | (Inherited from Control.) | |
| OnDragLeave | (Inherited from Control.) | |
| OnDragOver | (Inherited from Control.) | |
| OnEnabledChanged | (Inherited from Control.) | |
| OnEnter | (Inherited from Control.) | |
| OnFontChanged | (Inherited from ContainerControl.) | |
| OnForeColorChanged | (Inherited from Control.) | |
| OnGiveFeedback | (Inherited from Control.) | |
| OnGotFocus | (Inherited from Control.) | |
| OnHandleCreated | (Inherited from Control.) | |
| OnHandleDestroyed | (Inherited from Control.) | |
| OnHelpRequested | (Inherited from Control.) | |
| OnImeModeChanged | (Inherited from Control.) | |
| OnInvalidated | (Inherited from Control.) | |
| OnKeyDown | (Overrides Control..::..OnKeyDown(KeyEventArgs).) | |
| OnKeyPress | (Inherited from Control.) | |
| OnKeyUp | (Overrides Control..::..OnKeyUp(KeyEventArgs).) | |
| OnLayout | (Inherited from ContainerControl.) | |
| OnLeave | (Inherited from Control.) | |
| OnLoad | (Inherited from UserControl.) | |
| OnLocationChanged | (Inherited from Control.) | |
| OnLostFocus | (Inherited from Control.) | |
| OnMapDoubleClick | ||
| OnMarginChanged | (Inherited from Control.) | |
| OnMouseCaptureChanged | (Inherited from Control.) | |
| OnMouseClick | (Inherited from Control.) | |
| OnMouseDoubleClick | (Inherited from Control.) | |
| OnMouseDown |
Handles the MouseDown event. Derived classes overriding this method should call base.OnMouseDown
to ensure the SFMap control handles the event correctly
(Overrides UserControl..::..OnMouseDown(MouseEventArgs).) | |
| OnMouseEnter | (Inherited from Control.) | |
| OnMouseHover | (Inherited from Control.) | |
| OnMouseLeave |
Handles the MouseLeave event. Derived classes overriding this method should call base.OnMouseLeave
to ensure the SFMap control handles the event correctly
(Overrides Control..::..OnMouseLeave(EventArgs).) | |
| OnMouseMove |
Handles the MouseMove event. Derived classes overriding this method should call base.OnMouseMove
to ensure the SFMap control handles the event correctly
(Overrides Control..::..OnMouseMove(MouseEventArgs).) | |
| OnMouseUp |
Handles the MouseUp event. Derived classes overriding this method should call base.OnMouseUp
to ensure the SFMap control raises the event correctly
(Overrides Control..::..OnMouseUp(MouseEventArgs).) | |
| OnMouseWheel |
Handles the MouseWheel event. Derived classes overriding this method should call base.OnMouseWheel
to ensure the SFMap control handles the event correctly
(Overrides ScrollableControl..::..OnMouseWheel(MouseEventArgs).) | |
| OnMove | (Inherited from Control.) | |
| OnNotifyMessage | (Inherited from Control.) | |
| OnPaddingChanged | (Inherited from ScrollableControl.) | |
| OnPaint | (Overrides Control..::..OnPaint(PaintEventArgs).) | |
| OnPaintBackground | (Inherited from ScrollableControl.) | |
| OnPaintMapBackground | ||
| OnParentBackColorChanged | (Inherited from Control.) | |
| OnParentBackgroundImageChanged | (Inherited from Control.) | |
| OnParentBindingContextChanged | (Inherited from Control.) | |
| OnParentChanged | (Inherited from ContainerControl.) | |
| OnParentCursorChanged | (Inherited from Control.) | |
| OnParentEnabledChanged | (Inherited from Control.) | |
| OnParentFontChanged | (Inherited from Control.) | |
| OnParentForeColorChanged | (Inherited from Control.) | |
| OnParentRightToLeftChanged | (Inherited from Control.) | |
| OnParentVisibleChanged | (Inherited from Control.) | |
| OnPreviewKeyDown | (Inherited from Control.) | |
| OnPrint | (Inherited from Control.) | |
| OnQueryContinueDrag | (Inherited from Control.) | |
| OnRegionChanged | (Inherited from Control.) | |
| OnResize |
override
(Overrides UserControl..::..OnResize(EventArgs).) | |
| OnRightToLeftChanged | (Inherited from ScrollableControl.) | |
| OnScroll | (Inherited from ScrollableControl.) | |
| OnSelectedRecordChanged | ||
| OnShapeFilesChanged |
Fires the ShapeFilesChanged event
| |
| OnSizeChanged | (Inherited from Control.) | |
| OnStyleChanged | (Inherited from Control.) | |
| OnSystemColorsChanged | (Inherited from Control.) | |
| OnTabIndexChanged | (Inherited from Control.) | |
| OnTabStopChanged | (Inherited from Control.) | |
| OnTextChanged | (Inherited from Control.) | |
| OnTooltipDisplayed |
Fires the TooltipDisplayed event
| |
| OnValidated | (Inherited from Control.) | |
| OnValidating | (Inherited from Control.) | |
| OnVisibleChanged | (Inherited from ScrollableControl.) | |
| OnZoomLevelChanged |
Fires the ZoomLevelChanged event
| |
| PerformAutoScale | (Inherited from ContainerControl.) | |
| PerformLayout()()()() | (Inherited from Control.) | |
| PerformLayout(Control, String) | (Inherited from Control.) | |
| PixelCoordToGisPoint(Point) |
Converts pixel coordinates to map coordinates
| |
| PixelCoordToGisPoint(Int32, Int32) |
Converts pixel coordinates to map coordinates
| |
| PointToClient | (Inherited from Control.) | |
| PointToScreen | (Inherited from Control.) | |
| PreProcessControlMessage | (Inherited from Control.) | |
| PreProcessMessage | (Inherited from Control.) | |
| ProcessCmdKey | (Inherited from ContainerControl.) | |
| ProcessDialogChar | (Inherited from ContainerControl.) | |
| ProcessDialogKey | (Inherited from ContainerControl.) | |
| ProcessKeyEventArgs | (Inherited from Control.) | |
| ProcessKeyMessage | (Inherited from Control.) | |
| ProcessKeyPreview | (Inherited from Control.) | |
| ProcessMnemonic | (Inherited from ContainerControl.) | |
| ProcessTabKey | (Inherited from ContainerControl.) | |
| RaiseDragEvent | (Inherited from Control.) | |
| RaiseKeyEvent | (Inherited from Control.) | |
| RaiseMouseEvent | (Inherited from Control.) | |
| RaisePaintEvent | (Inherited from Control.) | |
| ReadXml(XmlElement, String) |
reads and loads XML representatino of a .EGP project
| |
| ReadXml(XmlElement, String, ProgressLoadStatusHandler) | ||
| RecreateHandle | (Inherited from Control.) | |
| RectangleToClient | (Inherited from Control.) | |
| RectangleToScreen | (Inherited from Control.) | |
| Refresh()()()() | (Inherited from Control.) | |
| Refresh(Boolean) |
Causes the map to redraw all of its contents immediately
| |
| RemoveShapeFile |
Removes the specifed ShapeFile from the SFMap control
| |
| RescaleConstantsForDpi | (Inherited from Control.) | |
| ResetBackColor | (Inherited from Control.) | |
| ResetBindings | (Inherited from Control.) | |
| ResetCursor | (Inherited from Control.) | |
| ResetFont | (Inherited from Control.) | |
| ResetForeColor | (Inherited from Control.) | |
| ResetImeMode | (Inherited from Control.) | |
| ResetMouseEventArgs | (Inherited from Control.) | |
| ResetRightToLeft | (Inherited from Control.) | |
| ResetText | (Inherited from Control.) | |
| RestrictExtentToCRS | ||
| ResumeLayout()()()() | (Inherited from Control.) | |
| ResumeLayout(Boolean) | (Inherited from Control.) | |
| RtlTranslateAlignment(HorizontalAlignment) | (Inherited from Control.) | |
| RtlTranslateAlignment(LeftRightAlignment) | (Inherited from Control.) | |
| RtlTranslateAlignment(ContentAlignment) | (Inherited from Control.) | |
| RtlTranslateContent | (Inherited from Control.) | |
| RtlTranslateHorizontal | (Inherited from Control.) | |
| RtlTranslateLeftRight | (Inherited from Control.) | |
| Scale(Single) | Obsolete. (Inherited from Control.) | |
| Scale(SizeF) | (Inherited from Control.) | |
| Scale(Single, Single) | Obsolete. (Inherited from Control.) | |
| ScaleBitmapLogicalToDevice | (Inherited from Control.) | |
| ScaleControl | (Inherited from ScrollableControl.) | |
| ScaleCore | (Inherited from ScrollableControl.) | |
| ScrollControlIntoView | (Inherited from ScrollableControl.) | |
| ScrollToControl | (Inherited from ScrollableControl.) | |
| Select()()()() | (Inherited from Control.) | |
| Select(Boolean, Boolean) | (Inherited from ContainerControl.) | |
| SelectNextControl | (Inherited from Control.) | |
| SendToBack | (Inherited from Control.) | |
| SetAutoScrollMargin | (Inherited from ScrollableControl.) | |
| SetAutoSizeMode | (Inherited from Control.) | |
| SetBounds(Int32, Int32, Int32, Int32) | (Inherited from Control.) | |
| SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified) | (Inherited from Control.) | |
| SetBoundsCore | (Inherited from Control.) | |
| SetClientSizeCore | (Inherited from Control.) | |
| SetDisplayRectLocation | (Inherited from ScrollableControl.) | |
| SetScrollState | (Inherited from ScrollableControl.) | |
| SetStyle | (Inherited from Control.) | |
| SetTopLevel | (Inherited from Control.) | |
| SetVisibleCore | (Inherited from Control.) | |
| SetZoomAndCentre |
Convenience method to set the ZoomLevel and CentrePoint in one method
| |
| Show | (Inherited from Control.) | |
| SizeFromClientSize | (Inherited from Control.) | |
| SuspendLayout | (Inherited from Control.) | |
| ToString | (Inherited from Component.) | |
| Update | (Inherited from Control.) | |
| UpdateBounds()()()() | (Inherited from Control.) | |
| UpdateBounds(Int32, Int32, Int32, Int32) | (Inherited from Control.) | |
| UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32) | (Inherited from Control.) | |
| UpdateDefaultButton | (Inherited from ContainerControl.) | |
| UpdateStyles | (Inherited from Control.) | |
| UpdateZOrder | (Inherited from Control.) | |
| Validate()()()() | (Inherited from ContainerControl.) | |
| Validate(Boolean) | (Inherited from ContainerControl.) | |
| ValidateChildren()()()() | (Inherited from UserControl.) | |
| ValidateChildren(ValidationConstraints) | (Inherited from UserControl.) | |
| WndProc | (Inherited from UserControl.) | |
| WriteXml |
Writes an xml representation of the current project loaded in the SFMap control
| |
| ZoomToFullExtent |
Centres and scales the map to fit the entire map in the SFControl
| |
| ZoomToSelection()()()() |
Zooms to the selected records bounds of all layers loaded in the control
| |
| ZoomToSelection(Int32) |
zooms to selected record bounds in zero based layer on the map
| |
| ZoomToSelection(ShapeFile) |
zooms the given layer's selected records bounds
|
Explicit Interface Implementations
| Name | Description | |
|---|---|---|
| IContainerControl..::..ActivateControl | (Inherited from ContainerControl.) | |
| IDropTarget..::..OnDragDrop | (Inherited from Control.) | |
| IDropTarget..::..OnDragEnter | (Inherited from Control.) | |
| IDropTarget..::..OnDragLeave | (Inherited from Control.) | |
| IDropTarget..::..OnDragOver | (Inherited from Control.) |