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

12 浏览
0 Comments

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

组件类是什么,通常在哪里使用?\n当我在VS.NET 2008中向我的项目添加新项时,其中一个选项是添加组件。\n我甚至不确定我理解组件是什么 - 但我肯定想更多了解它们。\n有人能解释一下它们,或者为我指点一下一个能帮助我的在线教程吗?

0
0 Comments

组件是指继承自System.ComponentModel.Component的类,比如System.Windows.Forms.BindingSource和强类型的DataSets。通过在Visual Studio设计界面上拖动一个实例(在设计时的窗体上),可以设置一些属性,使用属性网格。

一旦在窗体上有了这样一个组件的实例,其他组件/控件可以发现它。例如,BindingSource可以被选作网格视图或其他控件的数据源。

问题的出现原因是想知道组件是什么以及它通常的使用方式。

解决方法是解释组件是指继承自System.ComponentModel.Component的类,可以在Visual Studio设计界面上拖动实例并设置属性,然后被其他组件/控件发现和使用。

0
0 Comments

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

组件是用于在应用程序之间共享对象的类。它通常用于将像Outlook电子邮件这样的对象拖放到应用程序中使用。这是.NET组件类的主要目的之一。

0
0 Comments

一个组件是一个事物的任何部分。在.NET中,组件是一个实现IComponent接口的类,该接口表示该类可以与其逻辑容器进行交互。

通常情况下,这种交互是以设计支持的形式出现的,即类与其宿主在设计器中进行交互,但这并不是一个严格的要求。

什么是容器?有可能以一种直观的方式解释吗?据我所知,容器包含组件。就是这样。

0