WPF Bing地图控件:设置属性后鼠标滚动停止工作

时间:2015-02-06 10:52:03

标签: c# wpf windows bing-maps

在设置zoomLevel或center属性之前,我可以使用鼠标在地图上移动(拖动)并使用滚轮放大/缩小。设置其中之一后,鼠标滚动放大/缩小停止工作。我试图注册我自己的mousewheelevent处理程序,它也停止使用内置的处理程序。我也试过这个:

        myMap.Center = center;
        myMap.ZoomLevel = zoomLevel;
        myMap.MouseWheel += new MouseWheelEventHandler(Map_MouseWheel);

但它没有用。这里的问题是什么?

编辑:尝试也使用     myMap.SetView(中心,当zoomLevel =);

edit2:我使用Integration.ElementHost在WinForms项目中加载WPF控件。它必须与之相关,因为通常的WPF项目一切正常。

1 个答案:

答案 0 :(得分:0)

您必须将焦点设置为地图控件 myMap.Focus()