Pergunta

Já se perguntou por um longo tempo que IComponent, IContainer e ISite são para. Eu li a documentação, mas é extremamente vago (ou eu estou pensando sobre isso muito difícil). Eu sei que se eu criar uma classe como um componente, ele pode ser usado no designer Visual Studio. Mas eu realmente gostaria de saber mais geral: o que é que o padrão Component / Container realizar, e ele pode fazer minha vida mais fácil

Foi útil?

Solução

Eles são encanamento para designer do Windows Forms. Você raramente tem que implementá-las mesmo, apenas derivar a classe componente de Component. Começar a se preocupar sobre eles quando você deseja implementar o seu próprio designer. Se o fizer, é ainda menos documentados.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top