ArcEngine 高亮/闪烁
无需刷新
private static void FlashPolygon(IMapControlDefault mapControlDefault, IGeometry iGeometry)
{
ISimpleFillSymbol iFillSymbol;
ISymbol iSymbol;
IRgbColor iRgbColor;
iFillSymbol = new SimpleFillSymbol();
iFillSymbol.Style = esriSimpleFillStyle.esriSFSSolid;
iFillSymbol.Outline.Width = 12;
iRgbColor = new RgbColor();
iRgbColor.Red = 0;
iRgbColor.Green = 162;
iRgbColor.Blue = 232;
iFillSymbol.Color = iRgbColor;
iSymbol = (ISymbol)iFillSymbol;
iSymbol.ROP2 = esriRasterOpCode.esriROPNotXOrPen;
mapControlDefault.ActiveView.ScreenDisplay.SetSymbol(iSymbol);
mapControlDefault.FlashShape(iGeometry, 3, 200, iSymbol);
}
转载自:https://blog.csdn.net/huronzhu/article/details/25378199