>Oi Ivan,
>
>O Lazy Instantiation é uma técnica onde você posterga a criação dos objetos do Page até o momento em que o usuário faz o primeiro acesso ao mesmo. Por exemplo, você poderia ter um container em cada Page que contivesse os componentes de interface. Você teria uma propriedade customizada que manteria uma referência para este container. No Activate do Page, caso esta propriedade fosse .NULL., o contaner seria populado em tempo de execução (lembre-se que o container já pode estar completo em uma classe de um VCX) e a propriedade receberia uma referência para o mesmo, de forma que em outras ocorrências do evento Activate você saiba que não precisa refazer a criação dos componentes. Em resumo, você adia a criação dos componentes dos Pages até o momento em que eles são realmente necessários (e pode ser que em alguns cenários de utilização, alguns desses Pages nunca sejam usados ;-))
>
>Um abraço!
Assim. O nome correto em inglés "delayed instantiation". Têm um bom exemplo no livro do Jim Booth e Steve Sawyer.
http://www.hentzenwerke.com