2
Qual è il modo migliore per aggiornare la vista dopo aver disegnato la grafica?
Traccio un poligono facendo clic sul pulsante per evidenziare una funzione. Quindi devo aggiornare ActiveView per mostrare il nuovo poligono. Queste linee funzionano: mapControl.ActiveView.ScreenDisplay.StartDrawing(StartDrawing(mapControl.ActiveView.ScreenDisplay.hDC, (System.Int16)ESRI.ArcGIS.Display.esriScreenCache.esriNoScreenCache); mapControl.ActiveView.ScreenDisplay.DrawPolygon(feature.Shape); mapControl.ActiveView.ScreenDisplay.FinishDrawing(); mapControl.ActiveView.PartialRefresh(esriViewDrawPhase.esriViewAll, feature.Extent, null); Ma ricarica sempre ogni livello. Ho provato quasi tutti i modi di chiamare PartialRefreshcon altri, esriViewDrawPhasema nessuno di loro ha …