private void Flash(IFeature feature)
        {
            IFeatureIdentifyObj featIdentify = new FeatureIdentifyObject();
            featIdentify.Feature = feature;
            IIdentifyObj identify = featIdentify as IIdentifyObj;
            if(identify != null)
                identify.Flash(ArcMap.Document.ActivatedView.ScreenDisplay);

            Marshal.ReleaseComObject(featIdentify);
        }
 private void FlashCommand(object sender, RoutedEventArgs e)
 {
     LogLog.Instance.Logger[LogLogEnum.Debug]("TableSearch:FlashCommand");
     try {
         IActiveView  av    = ArcMap.Document.ActiveView as IActiveView;
         FeatureModel aFeat = dataGrid1.SelectedItem as FeatureModel;
         av.ScreenDisplay.UpdateWindow();
         IFeatureIdentifyObj featIdentify = new FeatureIdentifyObject();
         featIdentify.Feature = aFeat.Feature;
         IIdentifyObj identify = featIdentify as IIdentifyObj;
         identify.Flash(av.ScreenDisplay);
     } catch (Exception ex) {
         LogLog.Instance.Logger[LogLogEnum.Error](ex.Message);
     }
 }