运行项目时,DatagridView不显示任何数据

时间:2011-02-13 09:35:10

标签: c# winforms data-binding user-controls datagridview

我为我的项目创建了一个UserControl,并在此控件中放入了一个DataGridView。我从我的数据库为这个DataGridView选择了一个DataSource。

但是当我将这个UserControl带到我的主窗体并运行该项目时,它不显示我的数据库中的任何数据。

当我在主窗体中直接创建DataGridView时,它可以工作。

我需要使用UserControl来完成此操作。

1 个答案:

答案 0 :(得分:0)

使用IDE时,您只需提供模板(以及其他配置元数据);您仍然必须在运行时提供实际的数据源,例如通过填充对象模型或DataTable并将其指定为DataGridView的DataSource或(更常见的是在使用IDE时)设计器添加的BindingSource对象。 p>