在Visual Studio设计人员的设计时,我想将BindingSource的DataSource属性设置为位于不同项目中的数据集。 看起来设计师只将DataSource的选择限制为当前项目,是否有办法覆盖该行为?
答案 0 :(得分:2)
您可以使用“数据源配置向导”将BindingSource的DataSource属性设置为另一个项目中的DataSet。
添加定义了DataSet的项目作为BindingSource所在项目的引用。在BindingSource的DataSource属性中选择“添加项目数据源”,然后在“数据源配置向导”上选择对象,然后单击“下一步”。在向导的下一个屏幕上,您将看到项目中程序集的名称空间表示。您应该可以从此处深入查看DataSet。
如果您没有看到,请确保重建解决方案并重试。
答案 1 :(得分:0)
另一个项目需要是一个dll。如果不是声明DataSet公共,并在添加对该项目的引用后将该DataSet的名称空间添加到您的文件中。