2015-06-22 2 views
0

Вопрос Бинг апи МОФ и SDK C# ...Wpf Bing апи & Pushpin

Я использую этот код, чтобы создать и разместить PushPins на моей карте. Но ... ClickOnPushpin EventHandler не работает ...

private void AddPushPin(IpInfo nfo) 
    { 
     double lat = Convert.ToDouble(nfo.dLat, CultureInfo.InvariantCulture); 
     double lon = Convert.ToDouble(nfo.dLong, CultureInfo.InvariantCulture); 

     Pushpin pin = new Pushpin(); 
     pin.Location = new Location(lat, lon); 

     pin.MouseDown += new MouseButtonEventHandler(ClickOnPushpin); 

     MyMap.Center = pin.Location; 
     MyMap.Children.Add(pin); 
    } 

    private void ClickOnPushpin(object sender, MouseButtonEventArgs e) 
    { 
     //DoWhateverYouWant 
    } 

Любая помощь?

Спасибо!

+0

Не работает, в каком направлении? В обработчике событий нет кода. – Clemens

+0

Что вы имеете в виду, если не работаете? Потому что 'ClickOnPushpin()' просто пуст. – Sybren

+0

Да, я знаю, что пусто, я просто удаляю содержимое, чтобы вырезать сообщение. Я поставил точку останова в коде ClicOnPushpin и никогда не ударил ... –

ответ

0

Я пробовал свой код как есть, и он работал в элементе управления картой WPF. События мыши на карте не будут вызывать никаких проблем. Я использую этот метод добавления событий щелчка, чтобы надолго заблокировать элемент управления картой WPF.

 Смежные вопросы

  • Нет связанных вопросов^_^