Pregunta

Me he preguntado durante mucho tiempo para qué son IComponent, IContainer e ISite. He leído la documentación, pero es extremadamente vaga (o estoy pensando demasiado en ello). Sé que si creo una clase como componente, se puede usar en el diseñador de Visual Studio. Pero realmente me gustaría saber de manera más general: ¿qué logra el patrón Componente / Contenedor y puede hacerme la vida más fácil?

¿Fue útil?

Solución

Son plomería para el diseñador de formularios Windows Forms. Raramente tiene que implementarlos usted mismo, solo deriva su clase de componente de Componente. Comience a preocuparse por ellos cuando desee implementar su propio diseñador. Hacerlo está aún menos documentado.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top