user3336672
user3336672

Reputation:

How to load Google Maps in wpf window?

Is it possible to load Google Maps in wpf window? If yes how can i do this? I'm using visual studio-2010 and DevExpress tool. This code i found from DevExpress official site for openstreetmaps.

const string roadUrlTemplate = @"http://{subdomain}.tile.openstreetmap.org/{tileLevel}/{tileX}/{tileY}.png";

Upvotes: 4

Views: 33549

Answers (2)

Leon
Leon

Reputation: 31

An easy way is to use the WebBrowser control. In XAML add:

<WebBrowser x:Name="wbMaps" Source="https://www.google.com/maps"/>

Upvotes: 3

rbrundritt
rbrundritt

Reputation: 17954

If you are not limited to using Google Maps then take a look at the Bing Maps WPF control for a truly native WPF map solution:

http://msdn.microsoft.com/en-us/library/hh750210.aspx

If you need to use Google Maps you can of course use a web browser control and create an interlop to communicate between C# and JavaScript however if you want a native WPF solution then take a look at some open source solutions like the following:

http://greatmaps.codeplex.com/

https://github.com/ericnewton76/gmaps-api-net

Upvotes: 2

Related Questions