ArcEngine高亮显示

来源:互联网 发布:手机怎么开通淘宝卖家 编辑:程序博客网 时间:2024/05/19 02:26

// 判断是否按住Ctrl键       
     if ((int)Control.ModifierKeys == (int)Keys.Control)
            {
                IsClearSel false;
            }
            else
            {
                IsClearSel true;
            }


// ArcEngine中的高亮显示?
axMapControl1.FlashShape(pFeature.Shape); // 可以,不用刷新

IFeatureLayer.Search(pQueryFilter,false); // 不可以

IMap.SelectFeature(ILayer Layer,IFeature Feature);  // 可以,需要刷新

IMap.SelectByShape(IGeometry shape,ISelectionEnvironment env,bool justOne); // 可以,需要刷新

pFeatureSelection.SelectFeatures(pQuery,esriSelectionResultEnum.esriSelectionResultNew,false); // 可以,需要刷新

0 0
原创粉丝点击