16,553
社区成员
发帖
与我相关
我的任务
分享
class Form1
{
Public ds_parent As New DataSet()
Property get_data_ds_parent() As DataSet
Get
Return ds_parent
End Get
Set(ByVal value As DataSet)
ds_parent = value
End Set
End Property
}
class Form2
{
Dim frm As Form
dim ds as new dataset
....... 对ds的操作不列出来了
Dim ltype As System.Type
Dim params As Object() = {ds}
ltype = System.Type.GetType("event_one.Form1")
frm = CType(System.Activator.CreateInstance(ltype), Form)
这句改如何写
ltype.InvokeMember("ds_parent", BindingFlags.SetProperty Or BindingFlags.Instance Or BindingFlags.Public Or BindingFlags.NonPublic, Nothing, frm, params (0))
}
class Form1
inherits Form
Public ds_parent As New DataSet()
Property get_data_ds_parent() As DataSet
Get
Return ds_parent
End Get
Set(ByVal value As DataSet)
ds_parent = value
End Set
End Property
end class
class Form2
inherits Form
public sub Foo()
Dim frm As Form
Dim ds as new dataset
'....... 对ds的操作不列出来了 <-你在试试
Dim ltype As System.Type
Dim params As Object() = {ds}
ltype = System.Type.GetType("event_one.Form1")
frm = CType(System.Activator.CreateInstance(ltype), Form)
'这句改如何写
ltype.InvokeMember("ds_parent", BindingFlags.SetProperty Or BindingFlags.Instance Or BindingFlags.Public Or BindingFlags.NonPublic, Nothing, frm, params (0))
end sub
end Class