Oop 动态创建类的多个实例并引用它
我希望动态创建BindingSource类的多个实例以在整个表单中公开 如果我使用Dim o As Object=Activator.CreateInstance(GetType(BindingSource)),它将只创建这个类的一个实例 如何创建此类的多个实例并唯一引用它们 在设计时,所需的实例数量是未知的,所以我不能这样做Oop 动态创建类的多个实例并引用它,oop,class,object,dynamic,Oop,Class,Object,Dynamic,我希望动态创建BindingSource类的多个实例以在整个表单中公开 如果我使用Dim o As Object=Activator.CreateInstance(GetType(BindingSource)),它将只创建这个类的一个实例 如何创建此类的多个实例并唯一引用它们 在设计时,所需的实例数量是未知的,所以我不能这样做 Dim o1 As Object = Activator.CreateInstance(GetType(BindingSource)) Dim o2 As Object
Dim o1 As Object = Activator.CreateInstance(GetType(BindingSource))
Dim o2 As Object = Activator.CreateInstance(GetType(BindingSource))
Dim o3 As Object = Activator.CreateInstance(GetType(BindingSource))
它在vb.net中
我希望我有道理
问候
马吕斯你的设计毫无意义。但是,我会回答你的问题,你可以问一个新问题来找出你设计中的缺陷 创建一个动态集合,如
列表
,您可以根据需要添加到其中
然后,在循环中,您可以根据需要实例化任意多个
BindingSource
,并根据需要将它们添加到列表中。这是什么语言?尝试使用更好的标签。为什么需要公共绑定源?与将绑定源拖到窗体上时相同。我希望通过代码获得相同的结果。通过表单设计器添加的控件生成代码。绑定源是用于绑定到数据源的单元。为什么不将备份数据“公开”给需要使用它的用户?还有其他问题吗?