Engine中如何实现鼠标中键拖动时进行地图平移操作?

Engine中如何实现鼠标中键拖动时进行地图平移操作?
已邀请:

朱新颖

赞同来自: Cmystery

【解决办法】:
在MapControl控件的OnMouseDown事件中判断e.button值是否为4(4为按下的是鼠标中键),为4的话执行IMapControl2.Pan()即可。



private void axMapControl1_OnMouseDown(object sender, IMapControlEvents2_OnMouseDownEvent e)
{
if (e.button == 4)//鼠标中键
axMapControl1.Pan();
}

要回复问题请先登录注册