.net 从模块到达列表框计数

.net 从模块到达列表框计数,.net,vb.net,.net,Vb.net,我试图通过从模块内部调用来获取form1.listbox1项目计数的总数 MsgBox(Form1.ListBox1.Items.Count.ToString) 值始终显示为零 注意:此列表框是在运行时加载的,如果我在设计时加载了任何项目,则计数将正确显示…感谢您的帮助能否显示初始化Form1的位置?除了Application.OpenForms之外,没有对表单的全局访问,因此您需要在模块中使用它的实例。您不能简单地使用Dim Form1=New Form1来创建一个。@TimSchmelte

我试图通过从模块内部调用来获取form1.listbox1项目计数的总数

MsgBox(Form1.ListBox1.Items.Count.ToString)
值始终显示为零


注意:此列表框是在运行时加载的,如果我在设计时加载了任何项目,则计数将正确显示…感谢您的帮助

能否显示初始化Form1的位置?除了Application.OpenForms之外,没有对表单的全局访问,因此您需要在模块中使用它的实例。您不能简单地使用Dim Form1=New Form1来创建一个。@TimSchmelter-它是在加载事件私有子表单1时初始化的。\u LoadByVal sender作为对象,ByVal e作为System.EventArgs处理我。load ListBox1.Items.AddRangeArray StartProxy End Sub您误解了我或我误解了您。我试图通过从模块内部调用来获取form1.listbox1项的总计数,听起来好像您在模块中而不是在表单中尝试那样。@TimSchmelter-是的,我正在模块中尝试,但表单或form1在哪里初始化?如果没有实例,则无法从其他对象访问实例变量。