У меня есть карта bing WP7 с указанием местоположений канцелярской кнопки из XML.
То, как я это сделал, похоже, отличается от многих прочитанных мною уроков, так как я использую map: layer и в c # im добавляю кнопки в этот слой карты.
Моя проблема в том, что я не могу найти, как
1. Пользовательское изображение для кнопки (все контакты будут иметь одинаковое изображение)
2. Кликабельная кнопка, которая либо переходит к обработчику события и методу, показывающему вам информацию для этого контакта из источника xml, либо просто вызывает изображение, когда вы нажимаете на кнопку.
XAML:
карты: 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);
Любой совет приветствуется. Спасибо.