ThinkGeo.com    |     Documentation    |     Premium Support

Mousecoordinates for the Desktop Edition

Hello everybody,


 


I'd like to get the same feature that is available on the Web Edition which is the display of the current coordinates of the mouse cursor.


The feature is in the "Getting started > Add Various Map Tools" part of the websamples.


How can i manage to achieve that ?


 


 


 


Thanks



It is easy to find the code for that. All the Desktop projects in the Code Community show how to do that. code.thinkgeo.com/


 



 private void winformsMap1_MouseMove(object sender, MouseEventArgs e)
        {
            //Gets the PointShape in world coordinates from screen coordinates.
            PointShape pointShape = ExtentHelper.ToWorldCoordinate(winformsMap1.CurrentExtent, new ScreenPointF(e.X, e.Y), winformsMap1.Width, winformsMap1.Height);

            //Displays world coordinates.
            statusStrip1.Items["toolStripStatusLabelWorld"].Text = "(world) X:" + Math.Round(pointShape.X, 4) + " Y:" + Math.Round(pointShape.Y, 4);
        }