【发布时间】:2019-09-13 12:18:02
【问题描述】:
在设置 zoomLevel 或 center 属性之前,我可以使用鼠标在地图上移动(拖动)并使用滚轮放大/缩小。设置其中之一后,鼠标滚动放大/缩小停止工作。我试图注册我自己的 mousewheelevent 处理程序,它也停止与内置的处理程序一起工作。我也试过这个:
myMap.Center = center;
myMap.ZoomLevel = zoomLevel;
myMap.MouseWheel += new MouseWheelEventHandler(Map_MouseWheel);
但它没有用。这里有什么问题?
编辑:也尝试使用 myMap.SetView(center,zoomLevel);
edit2:我正在使用 Integration.ElementHost 在 WinForms 项目中加载 WPF 控件。一定是这样,因为使用常规 WPF 项目一切正常。
【问题讨论】: