Select to view content in your preferred language

Unable to view Map Document when i run my application

427
0
05-20-2010 01:44 AM
ShwetaKamboj
Emerging Contributor
Hi !!!

I am trying to view Map Document whenever  i click on button in a map control  through coding in VB.Net ....but unfortunately,m not getting  any output...i mean it gives me no error.....but the Map Control comes empty i.e. nothing comes up...Please help as i am  a novice

The Code that i am using is as follows:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnInfo.Click
        Dim mapDoc As IMapDocument = New MapDocument
        mapDoc.Open("C:/Editor/First.mxd")
        Debug.WriteLine(mapDoc.DocumentType) 'Search Help First

        Dim inmap As IMap
        inmap = mapDoc.Map(0)
        Debug.WriteLine("Map name:" & inmap.Name)
        Debug.WriteLine("Distance Units: " & inmap.DistanceUnits)

        Dim actView As IActiveView
        actView = CType(inmap, IActiveView)  'Explicit Conversion
        Debug.WriteLine("ActiveView Focus Map name: " & actView.FocusMap.Name)
        Debug.WriteLine("XMin : " & Math.Round(actView.Extent.XMin, 0) & " " & _
                        "YMin : " & Math.Round(actView.Extent.YMin, 0) & _
                        vbCrLf & _
                        "XMax : " & Math.Round(actView.Extent.XMax, 0) & " " & _
                        "YMax :" & Math.Round(actView.Extent.YMax, 0))
        AxMapControl1.LoadMxFile(mapDoc.DocumentFilename)

        Me.Close()
    End Sub
0 Kudos
0 Replies