超图FAQ: 图层名是不能修改的,默认格式就是数据集名@数据源名。实际修改的是图层标题,layer3D.caption图层的名称在图层所在的场景中唯一标识此图层。并且该标识不区分大小写。代码如下://修改图层标题
layer3D = sceneControl.Scene.Layers[0];
layer3D.Caption = "moioh";
layersControl1.Scene = sceneControl.Scene;
layersControl1.Layer3DsTree.Update();