0
ArcMap에서 모든 레이어는 선택 만 가능합니다. 오른쪽 클릭 -> 선택 -> 선택 가능한 레이어 만들기. ArcMap API를 통해 프로그래밍 방식으로 수행하려고합니다. 나는 arcgis의 초보자입니다.레이어를 만들려면 API를 통해 ArcMap을 선택하십시오.
ArcMap에서 모든 레이어는 선택 만 가능합니다. 오른쪽 클릭 -> 선택 -> 선택 가능한 레이어 만들기. ArcMap API를 통해 프로그래밍 방식으로 수행하려고합니다. 나는 arcgis의 초보자입니다.레이어를 만들려면 API를 통해 ArcMap을 선택하십시오.
나는이 방법으로이 문제를 해결 한 : 아주 간단한 solutin, 난는 ArcGIS에서 초보자입니다
private void MakeOnlySelectableLayer(IFeatureLayer stationFeatureLayer)
{
var Focusmap = ArcMap.Document.FocusMap;
for (int i = 0; i < Focusmap.LayerCount; i++)
{
if (Focusmap.get_Layer(i) is IFeatureLayer)
{
IFeatureLayer layer = (IFeatureLayer)Focusmap.get_Layer(i);
if (stationFeatureLayer != null && !stationFeatureLayer.Equals(layer))
{
layer.Selectable = false;
}
}
}
}