locked
マップコントロール ピンの追加とイベントハンドリング RRS feed

  • 質問

  • ピンを追加し、そのピンのイベントを取得したい。
    マイクロソフト エバンジェリスト 高橋 忍
    • 移動 Mike Wang (MSCS) 2012年10月2日 10:57 (移動元:Windows Phone 7 How-to)
    2011年8月23日 16:54

回答

  • PushPin の Tapイベントもハンドリングするといいでしょう。

     

             private void PageTitle_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
            {
                var pin = new Microsoft.Phone.Controls.Maps.Pushpin()
                {
                    Location = new System.Device.Location.GeoCoordinate(35,135)
                };

                pin.Tap += new EventHandler<GestureEventArgs>(pin_Tap);
                map1.Children.Add(pin);

            }

            void pin_Tap(object sender, GestureEventArgs e)
            {
                MessageBox.Show("Pintap");
                e.Handled = true;
            }

     


    マイクロソフト エバンジェリスト 高橋 忍
    • 回答としてマーク 高橋 忍 2011年8月23日 16:59
    2011年8月23日 16:59