如何在GMap中更新/刷新叠加层?

Oke*_*ite 12 c# gmap.net

我有这个问题:

我有一个点列表List<PointLatLng>和一个叠加点,其中显示了点的轨迹.我也使用TabPages和在一个页面内有gMapcontrol.不幸的是,仅当页面未显示时才更新轨迹,我的意思是,当焦点在另一页面上时.

一旦我用Map打开页面,轨迹就会停止更新.我怎样才能解决这个问题?

我尝试过:

BeginInvoke((Action)(() => gMapControl.Refresh()));
Run Code Online (Sandbox Code Playgroud)

DataReceived活动内部,但它只能像我之前说的那样工作.

小智 1

我用以下方法解决了这个问题:

gMapControl1.Zoom = -5;
gMapControl1.Zoom = 5;
Run Code Online (Sandbox Code Playgroud)