我是 .NET 编程的新手。
我有一个包含 Button1_Click 事件的 Form1 类。(Button1_Click 在运行时创建多个文本框)
这是课程:
Public Class Form1
Dim shiftDown As Integer
Dim counter As Integer
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim textbox1 As New TextBox
counter += 1
shiftDown = shiftDown + 30
textbox1.Name = "Textbox" + counter.ToString()
textbox1.Size = New Size(170, 10)
textbox1.Location = New Point(10, 32 + shiftDown)
textbox1.Visible = True
GroupBox1.Controls.Add(textbox1)
End Sub
结束类
目前这行:
将 shiftDown 调暗为整数
将计数器变暗为整数
定义为全局变量。
我的问题是,我应该将这些变量定义为属性还是 Button1_Click 事件中的静态局部变量,而不是它们的方式?