2010-12-13 2 views
1

J'ai une carte de bing WP7 avec des emplacements de punaises lisant à partir d'un fichier XML.Boutons de punaise cliquables/personnalisés dans les cartes bing

La façon dont cela a été fait semble différente de la plupart des tutoriels lus, comme im en utilisant une couche map et dans le C# im en ajoutant des punaises à cette couche de carte.

Mon problème est que je ne peux pas trouver comment 1. image personnalisée pour l'pushpin (toutes les broches auront la même image) 2. cliquable pushpin qui va soit à un gestionnaire d'événements et méthode vous montrer les informations pour que la broche à partir de la source xml, ou juste pour faire apparaître une image lorsque vous cliquez sur la punaise.

XAML: cartes: 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); 

Toute bienvenue de conseil. Je vous remercie.

Répondre

Questions connexes