C# ArcGIS AO | 判断要素是否处于编辑状态

如下代码演示了判断要素类是否处于编辑状态:

1 private void IsEditing() {
2     ESRI.ArcGIS.Carto.ILayer lyr = mapCtrl_main.get_Layer(0);
3     ESRI.ArcGIS.Carto.IFeatureLayer flyr = (ESRI.ArcGIS.Carto.IFeatureLayer)lyr;
4 
5     ESRI.ArcGIS.Geodatabase.IFeatureClass fclass = flyr.FeatureClass;
6     ESRI.ArcGIS.Geodatabase.IDatasetEdit dsEdit = (ESRI.ArcGIS.Geodatabase.IDatasetEdit)fclass;
7     bool isEditing = dsEdit.IsBeingEdited();
8 }

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章