Yeah you can call it from a link button.
You can have them added to stage.
You can have them .visible = true;
You can use states.
I know about states,but could you tell me how to call it from link button,so when a button is pressed a totally new page is displayed?
//0. Import CustomComponent
//1. listen for the click on your linkbutton
private function onClick(event:MouseEvent):void
Thank you for your answer,i also googled a little and found about concept of modules for loading components.