2014-05-17 96 views
0

默认情况下,Visual Studio将TableAdapter.Fill()方法放置到Form_Load()中。在窗体构造器中填充数据集

在辅助表单上,我正在考虑将Fill()语句移到表单构造函数(当然在InitializeComponent()之后)。目的是尽快处理任何数据加载问题。

在我最初的测试中,这似乎工作得很好。

通过从窗体构造函数填充DataSet引入任何潜在问题(即:绑定,事件处理等)?

+0

这就是我通常所做的事情,我从来没有遇到过绑定问题。 – Seb

回答

1

表现?

根据您的设计,将其保留在Load事件方法可以确保用户已打开表单,但您可能有多个表单,您可能会在用户可能或不想看到的项目的另一部分实例化,那会在重型数据集上冻结屏幕。