Yale,
Thanks for your reply. I am new to this application and do no know what the MapUint property is. I have tried the ‘HowDoI’ code for VB and get the same result.
Here is the entire code:
Imports System
Imports System.Windows.Forms
Imports ThinkGeo.MapSuite.Core
Imports ThinkGeo.MapSuite.DesktopEdition
Namespace VBSampleApps
Public Class DisplayShapeMap
Inherits UserControl
Public Sub New()
InitializeComponent()
End Sub
Private Sub DisplayMap_Load(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Load
winformsMap1.MapUnit = GeographyUnit.DecimalDegree
winformsMap1.BackgroundOverlay.BackgroundBrush = New GeoSolidBrush(GeoColor.GeographicColors.ShallowOcean)
Dim worldMapKitDesktopOverlay As WorldMapKitWmsDesktopOverlay = New WorldMapKitWmsDesktopOverlay()
winformsMap1.Overlays.Add(worldMapKitDesktopOverlay)
winformsMap1.CurrentExtent = New RectangleShape(-139.2, 92.4, 120.9, -93.2)
winformsMap1.Refresh()
End Sub
#Region “Component Designer generated code”
Private components As System.ComponentModel.IContainer = Nothing
Private winformsMap1 As WinformsMap
‘’’
‘’’ Clean up any resources being used.
‘’’
‘’’ true if managed resources should be disposed; otherwise, false.
Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
If disposing AndAlso (components IsNot Nothing) Then
components.Dispose()
End If
MyBase.Dispose(disposing)
End Sub
‘’’
‘’’ Required method for Designer support - do not modify
‘’’ the contents of this method with the code editor.
‘’’
Private Sub InitializeComponent()
Me.winformsMap1 = New ThinkGeo.MapSuite.DesktopEdition.WinformsMap
Me.SuspendLayout()
’
'winformsMap1
’
Me.winformsMap1.BackColor = System.Drawing.Color.White
Me.winformsMap1.CompositingQuality = System.Drawing.Drawing2D.CompositingQuality.[Default]
Me.winformsMap1.CurrentScale = 590591790
Me.winformsMap1.DrawingQuality = ThinkGeo.MapSuite.Core.DrawingQuality.[Default]
Me.winformsMap1.Location = New System.Drawing.Point(0, 0)
Me.winformsMap1.MapFocusMode = ThinkGeo.MapSuite.DesktopEdition.MapFocusMode.[Default]
Me.winformsMap1.MapResizeMode = ThinkGeo.MapSuite.Core.MapResizeMode.PreserveScale
Me.winformsMap1.MapUnit = ThinkGeo.MapSuite.Core.GeographyUnit.DecimalDegree
Me.winformsMap1.MaximumScale = 80000000000000
Me.winformsMap1.MinimumScale = 200
Me.winformsMap1.Name = “winformsMap1”
Me.winformsMap1.Size = New System.Drawing.Size(740, 528)
Me.winformsMap1.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.HighQuality
Me.winformsMap1.TabIndex = 0
Me.winformsMap1.Text = “winformsMap1”
Me.winformsMap1.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias
Me.winformsMap1.ThreadingMode = ThinkGeo.MapSuite.DesktopEdition.MapThreadingMode.[Default]
Me.winformsMap1.ZoomLevelSnapping = ThinkGeo.MapSuite.DesktopEdition.ZoomLevelSnappingMode.[Default]
’
'DisplayShapeMap
’
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.Controls.Add(Me.winformsMap1)
Me.Name = “DisplayShapeMap”
Me.Size = New System.Drawing.Size(740, 528)
Me.ResumeLayout(False)
End Sub
#End Region
End Class
End Namespace