所以我有一个表格的下面代码。
Public Class tab
Public personas, formaciones, avisos, cursos As List(Of Object)
[Lots of Code]
End class
在另一个表单上我想要formaciones
列表,所以我可以:
ListBox1.DataSource = tab.formaciones
它完美无缺。
但是......怎么样?
tab
是一个类,而不是它的一个实例,但是vb能够理解我想要该类的实例。
如果有一个tab
开放,会发生什么?它在内部如何运作?
答案 0 :(得分:1)
这是在创建VB.NET WinForms 应用程序时启用的默认应用程序框架的一部分。
它的目的是帮助从VB6迁移,以便创建每种形式的单例。
如果您需要不同的实例,可以禁用/忽略框架并编写自己的启动方法。
更多详情:
单身形式:https://msdn.microsoft.com/en-us/library/ms233839.aspx
启用/停用:https://msdn.microsoft.com/en-us/library/17k74w0c(v=vs.100).aspx
完整文章:https://visualstudiomagazine.com/articles/2007/10/01/enable-the-application-framework-in-vb.aspx