【问题标题】:assign dataset from different project as a datasource to bindingsource将来自不同项目的数据集作为数据源分配给 bindingsource
【发布时间】:2012-04-05 07:25:17
【问题描述】:

在设计时在 Visual Studio Designer 中,我想将 BindingSource 的 DataSource 属性设置为位于不同项目中的 Dataset。 看起来设计师将 DataSource 的选择仅限于当前项目,有没有办法覆盖该行为?

【问题讨论】:

    标签: .net visual-studio dataset designer bindingsource


    【解决方案1】:

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

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

    如果您没有看到它,请务必重建您的解决方案并重试。

    【讨论】:

    • 谢谢。这使我免于创建虚拟数据集并在表之间进行无用的复制
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-03-20
      • 1970-01-01
      • 2020-01-13
      • 1970-01-01
      • 1970-01-01
      • 2014-12-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多