视觉如何知道我想要的形式?

时间:2016-06-29 11:42:17

标签: vb.net winforms oop

所以我有一个表格的下面代码。

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开放,会发生什么?它在内部如何运作?

1 个答案:

答案 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