关于bing api Wpf sdk和c#...
的问题我正在使用此代码在我的地图上创建和放置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 :(得分:0)
我按原样尝试了你的代码,它在WPF地图控件中运行。地图上的鼠标事件不会引起任何问题。我一直在使用这种添加点击事件的方法来推动WPF地图控制多年。