最近用C#和GMap.NET做地图相关的应用,在主窗体MainForm中添加地图控件gMapControl,在MainForm中用菜单加载其它Form,但应用中发现,打开其它Form后,当鼠标移动到gMapControl的区域内时,gMapControl会自动将自己所在的窗体变为活动窗体,其它Form被遮挡,用起来很不方便,MainForm是MDI父窗体,不能考虑用模态弹出窗体,即不能用Form.ShowDialog()显示子窗体。
请教各位高手,如何解决?只要当鼠标移动到gMapControl的区域内时,不自动覆盖其它已显示的窗体就算解决,前提是不能使用ShowDialog()。先谢过!