何时以及为何应实施 IComponent、IContainer 和 ISite?
-
07-07-2019 - |
题
我长期以来一直想知道 IComponent、IContainer 和 ISite 的用途。我已经阅读了文档,但它非常模糊(或者我想得太难了)。我知道如果我创建一个类作为组件,它就可以在 Visual Studio 设计器中使用。但我真的想更广泛地了解:组件/容器模式实现了什么?它能让我的生活更轻松吗?
解决方案
他们正在为 Windows 窗体设计器进行管道设计。您很少需要自己实现它们,只需从 Component 派生您的组件类即可。当您想要实现自己的设计器时,请开始担心它们。这样做的记录甚至更少。
不隶属于 StackOverflow