Csharp/C#教程:何时以及为什么我们应该使用类System.ComponentModel.Container?分享


何时以及为什么我们应该使用类System.ComponentModel.Container?

有人可以解释我们应该何时以及为什么要使用System.ComponentModel.Container ? 最近我在这里遇到了这门课程的使用,但是真的无法理解这里有什么好处可以让我们上课。

通常, System.ComponentModel命名空间用于支持组件开发 – 组件可以是可视(控件)和非可视组件。 IMO,当需要设计时支持时,应该开发组件(在此上下文中为IComponent实现)。 例如,您可以将组件拖到Visual Studio中的设计图面上并访问其属性。 在此上下文中, IContainerContainer表示将包含一个或多个组件的持有者。 我很怀疑你是否需要直接使用System.ComponentModel.Container – 这个类将由.NET框架和Visual Studio(或其他设计工具)在内部使用。 至于你所看到的代码,它看起来已经过时了,就此而言,它甚至不是实例化Component类(只是创建了一个引用)。

上述就是C#学习教程:何时以及为什么我们应该使用类System.ComponentModel.Container?分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/1024454.html

(0)
上一篇 2022年1月7日
下一篇 2022年1月7日

精彩推荐