Надо не используя компонент List создать его программно, т.е.
Не добавляя его из компонентов, описать программно. Например TextInput я сделал из TextField.

Код AS3:
package
{
import flash.display.MovieClip;
import flash.text.TextField;
import flash.text.TextFieldType;
public class TestTextInput extends MovieClip
{
public function TestTextInput():void
{
var textInput:TextField = new TextField();
textInput.width = 100;
textInput.heght = 20;
textInput.border = true;
textInput.type = TextFieldType.INPUT();
addChild(textInput);
}
}
}
Ну и дальше докручиваются свойства которые надо
Как подобное сделать для List