超图FAQ: Selection[] selection = mapControl1.Map.FindSelection(true);
Layer3DDataset layer3DDataset = sceneControl.Scene.Layers[0] as Layer3DDataset;
Selection3D selection3D = layer3DDataset.Selection;
int[] recordID = new int[selection[0].Count];
for (int i = 0; i < selection[0].Count; i++)
{
recordID[i] = selection[0][i];
}
selection3D.AddRange(recordID);
layer3DDataset.Selection.UpdateData();