Silverlight - Bing Pushpin при навигации - PullRequest
0 голосов
/ 31 июля 2011

Я хочу добавить щелчок даже для булавочного штифта, который будет отображать всплывающие окна, например .. Окно Message.Show.

Кроме того, я хочу иметь опцию навигации OnCLick.

Вот фрагмент моего кода.

Pushpin palmerstonN = new Pushpin();
            palmerstonN.Background = new SolidColorBrush(Colors.Brown);
            palmerstonN.Location = new GeoCoordinate(-40.3541236542693, 175.596991862399);
            palmerstonN.Content = "Arena Manawatu - Palmerston North";



this.map1.Children.Add(palmerstonN);

Есть идеи?

1 Ответ

2 голосов
/ 31 июля 2011

PushPin имеет событие MouseLeftButtonUp, которое можно использовать для обработки нажатия на нажатие. Вы можете сделать что-то вроде:

Pushpin palmerstonN = new Pushpin();
        palmerstonN.Background = new SolidColorBrush(Colors.Brown);
        palmerstonN.Location = new GeoCoordinate(-40.3541236542693, 175.596991862399);
        palmerstonN.Content = "Arena Manawatu - Palmerston North";
        palmerstonN.MouseLeftButtonUp += new MouseButtonEventHandler(palmerstonN_MouseLeftButtonUp);

this.map1.Children.Add(palmerstonN);
}

void palmerstonN_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
    {
        Messabox.Show("My messagebox");
    }

Надеюсь, это поможет!

...