m_MapControl.ActiveView.Refresh();
FlashGeometry(m_GeoList);
我的本来目的是将将所有选定的要素中间显示,
所以先要刷新以便整个窗口显示所有被选择的要素,
然后再闪烁
可是,遇到的问题是先闪烁了然后才执行的刷新
正好在太初有道的博克看到类似的问题
m_MapControl.ActiveView.Refresh();
m_MapControl.ActiveView.ScreenDisplay.UpdateWindow();//这个语句是关键
FlashGeometry(m_GeoList);
本文解决了一个地图应用中要素高亮显示的问题。通过调整代码顺序,实现了先刷新地图再进行要素闪烁的效果,确保了用户能够清晰地看到所选要素。
1691

被折叠的 条评论
为什么被折叠?



