当前位置:  开发笔记 > 编程语言 > 正文

C# - 什么是组件,它通常如何使用?

如何解决《C#-什么是组件,它通常如何使用?》经验,为你挑选了3个好方法。

什么是组件类,我通常在哪里使用它?

当我在VS.NET 2008中向项目添加新项目时,其中一个选项是添加组件.我甚至不确定我理解组件是什么 - 但我肯定想了解更多关于它们的信息.

有人可以向我解释一下,或者让我指向一个可以帮助我的在线教程.



1> casperOne..:

嗯,一般来说,组件是事物的任何一部分.特别是在.NET中,组件是实现IComponent接口的类,它表示类可以与其逻辑容器进行交互.

通常情况下,您会以设计支持的形式看到这一点,因为类在设计器中与主机进行交互,但这并不是一个严格的要求.



2> belaz..:

Component Class用于在应用程序之间共享对象.

通常用于将outlook电子邮件等对象下载到应用程序.


+1表示.NET Component类的主要用途.

3> Yordan Pavlo..:

如果您的意思是继承自的System.ComponentModel.Component类,例如System.Windows.Forms.BindingSource强类型的DataSet,则允许在Visual Studio设计图面上(在设计时在表单上)拖动实例,并使用属性网格设置一些属性.

一旦在表单上有这样的组件的实例,其他组件/控件就可以发现它.例如,BindingSource可以选择a作为网格视图或某些其他控件的数据源.

推荐阅读
360691894_8a5c48
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有