0

我有这段代码是从某个地方得到的,它根据某个变量调用表单:

Dim frm as String = "Form1"    'this may vary depending on a certain function
Dim objType As Type = Type.[GetType]("project." & frm)
Dim objForm As Form = DirectCast(Activator.CreateInstance(objType), Form)

现在在 Form1(以及所有可以替换 Form1 的表单)上,我有一个名为 的数据集ds。因此,当我ds直接访问时,它可以工作。

Dim newds = Form1.ds

现在我想要的是ds使用objForm.

我努力了:

objForm.Controls.Find("ds")

但是是行不通的。我认为这是因为DatasetSystem.Data

4

0 回答 0