Копирую элементы в слой, одновременно добавляю их в Selection слоя, затем вызываю DrawInSelectionExtents(MapCtrl.Map.Layers.ActiveIndex), но перестроения не происходит, какой еще нужно вызвать метод? Слой видимый, активный
Если все это выполняется последовательно в линейном коде, то отрисовка может не произойти пока вся цепочка дейцствий не завершится. Для обновления окна в линейном коде можно вызывать функцию Windows API UpdateWindow(hWnd)