关于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
}有什么帮助吗?
谢谢!
发布于 2015-06-23 04:40:05
我按原样尝试了您的代码,它在WPF地图控件中工作。地图上的鼠标事件在这里不会引起任何问题。多年来,我一直使用这种在WPF地图控件中添加单击事件来图钉的方法。
https://stackoverflow.com/questions/30985207
复制相似问题