十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
Form1.vb 是指类代码。
成都创新互联专业为企业提供天镇网站建设、天镇做网站、天镇网站设计、天镇网站制作等企业网站建设、网页设计与制作、天镇企业网站模板建站服务,10多年天镇做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
Form1.Designer.vb 是指界面设计代码
在 VB 2003 和之前的点虐 版本中这两部分是在一起的,从 VB 2005 以后才分开了。
简单的来说 .Designer.vb 保存的是用户界面设计自动生成的代码,里面写着的是比如 Form1 的高度宽度啊、窗体上有个 TextBox 的 Text 啊之类这些东西,这些东西用户在 IDE 中只需要用鼠标去画并修改相应的控件属性就可以了,VS 会自动生成相应的代码保存到 Designer.vb 中。
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim a As New Form2(TextBox1.Text) '通过参数传递,同1
a.Show()
'form2.show()‘直接启动。同2
End Sub
End Class
Public Class Form2
Sub New(ByVal str As String)
' 此调用是设计器所必需的。
InitializeComponent()
' 在 InitializeComponent() 调用之后添加任何初始化。
TextBox1.Text = str '通过参数传递 1
End Sub
Private Sub Form2_Load(sender As Object, e As EventArgs) Handles MyBase.Load
'直接在load事件中添加。此两法都可实现。2
' TextBox1.Text = Form1.TextBox1.Text
End Sub
End Class
'1和1一种方法,2和2是一种方法,可以删掉其中一种。
VB.NET不能本身引用其默认实例 ,即是呢Form1本身是个类,在类内在实例化自已就会报错,所以设置了成员属性Me.text来设置窗口文本