标签: c# .net system.componentmodel
我很想知道IComponent,IContainer和ISite的用途。我已经阅读了文档,但它非常模糊(或者我认为它太难了)。我知道如果我创建一个类作为组件,它可以在Visual Studio设计器中使用。但我真的想更全面地了解:组件/容器模式有什么作用,它能让我的生活更轻松吗?
答案 0 :(得分:12)
它们是Windows窗体设计器的管道工程。您很少需要自己实现它们,只需从Component派生您的组件类。当你想要实现自己的设计师时,开始担心它们。这样做的记录更少。