在设计器代码中无法扩展到我的表适配器

时间:2014-11-19 19:07:45

标签: c# vb.net visual-studio visual-studio-2013

在表单设计器中,我收到的错误如下:  Me.DayListTableAdapter = New ProgName.aaDataSetTableAdapters.aaTableAdapter()

说它没有定义。

如果我将其更改为:

Me.DayListTableAdapter = New Global.ProgName.aaDataSetTableAdapters.aaTableAdapter()

然后编译好。每次我更改数据源时,我都必须返回并重新编辑设计器代码。

这是一个我作为子项目,类库和适应Windows形式应用程序'开始的项目。作为一个主要项目。

我在某个地方错过了一个设置吗?

2 个答案:

答案 0 :(得分:0)

正如Plutonix所提到的,设计人员(尤其是数据集设计师)是修错代码的错误地方。 有时我数到10只打开它:)

您可以尝试从数据集中删除表适配器,然后重新添加。如果这没有解决您的问题,那么我猜您的数据集已经错过了。

您是否已将此数据集添加到项目中,但最初是在另一个项目中创建的?或者您在当前项目中创建此数据集?

答案 1 :(得分:0)

如果您希望自定义数据适配器(aaDataSetTableAdapters.aaTableAdapter)在设计时可用,我建议您创建一个自定义控件,该控件继承或实现数据适配器并将其添加到工具箱中。