How to flash many features at same time in ArcMap using C# coding?
Currently I call this function in a loop,
private void FlashFeature(IActiveView _activeView, IFeature _feature){ IActiveView activeView = _activeView; IFeatureIdentifyObj featIdentify = new FeatureIdentifyObject(); featIdentify.Feature = _feature; IIdentifyObj identify = featIdentify as IIdentifyObj; identify.Flash(activeView.ScreenDisplay);}but unfortunately it flashes one feature at a time, and while flashing is happening it holds the process. As a result of that it flashes around 2 features in a second, instead of them all at once. I also want to flash thous features without changing my curent feature selection in map, if posable. The default ArcMap Find tool(form or whatever it is) can do it, and i'm trying to find a way to implement that in my tool.
أكثر...
Currently I call this function in a loop,
private void FlashFeature(IActiveView _activeView, IFeature _feature){ IActiveView activeView = _activeView; IFeatureIdentifyObj featIdentify = new FeatureIdentifyObject(); featIdentify.Feature = _feature; IIdentifyObj identify = featIdentify as IIdentifyObj; identify.Flash(activeView.ScreenDisplay);}but unfortunately it flashes one feature at a time, and while flashing is happening it holds the process. As a result of that it flashes around 2 features in a second, instead of them all at once. I also want to flash thous features without changing my curent feature selection in map, if posable. The default ArcMap Find tool(form or whatever it is) can do it, and i'm trying to find a way to implement that in my tool.
أكثر...