将来自不同项目的数据集作为数据源分配给bindingsource

时间:2012-03-20 19:14:52

标签: .net visual-studio dataset designer bindingsource

在Visual Studio设计人员的设计时,我想将BindingSource的DataSource属性设置为位于不同项目中的数据集。 看起来设计师只将DataSource的选择限制为当前项目,是否有办法覆盖该行为?

2 个答案:

答案 0 :(得分:2)

您可以使用“数据源配置向导”将BindingSource的DataSource属性设置为另一个项目中的DataSet。

添加定义了DataSet的项目作为BindingSource所在项目的引用。在BindingSource的DataSource属性中选择“添加项目数据源”,然后在“数据源配置向导”上选择对象,然后单击“下一步”。在向导的下一个屏幕上,您将看到项目中程序集的名称空间表示。您应该可以从此处深入查看DataSet。

如果您没有看到,请确保重建解决方案并重试。

答案 1 :(得分:0)

另一个项目需要是一个dll。如果不是声明DataSet公共,并在添加对该项目的引用后将该DataSet的名称空间添加到您的文件中。