2010-12-13 7 views
1

Ich habe eine WP7-Bing-Map mit Pushpin-Positionen, die aus einem XML-Code lesen.Anklickbare/benutzerdefinierte Pushpins in Bing-Karten

Die Art und Weise, wie es gemacht wird, scheint sich von vielen der Tutorials zu unterscheiden, die ich benutze, indem ich map: layer und C# im hinzufüge, indem ich diese Map layer hinzufüge.

Mein Problem ist, ich kann nicht finden, wie 1. Benutzerdefinierte Bild für die Reißzwecke (alle Stifte das gleiche Bild haben) 2. klickbare Reißzwecke, die entweder geht zu einem Event-Handler und Methode Sie die Informationen für diesen Stift zeigt aus der XML-Quelle, oder um nur ein Bild zu öffnen, wenn Sie auf den Pin klicken.

XAML: Karten: MapLayer x: Name = "QuakeLayer"

C#

 QuakeLayer.Children.Clear(); 


     foreach (var ev in events) 
     { 
      var accentBrush = (Brush)Application.Current.Resources["PhoneAccentBrush"]; 

      var pin = new Pushpin 
      { 
       Location = new GeoCoordinate 
       { 
        Latitude = ev.Latitude, 
        Longitude = ev.Longitude 
       }, 
       Background = accentBrush, 



      }; 

      QuakeLayer.AddChild(pin, pin.Location); 

Jede Beratung willkommen. Vielen Dank.

Antwort

Verwandte Themen