如何在Windows窗体中使用构造函数

问题描述 投票:0回答:1

我是VB的新手。下面的代码应该在点击按钮时在标签中显示 "米兰"。然而,当我运行应用程序时,"Milan "这个字符串被描绘出来,即,即使没有选择按钮。请提出建议。感谢帮助。

Public Class Form1

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim c1 As Form1 = New Form1()
    End Sub

    Sub New()
        Dim loctn As String
        InitializeComponent()
        loctn = "Milan"
        Label1.Text = loctn
    End Sub

End Class
vb.net
1个回答
0
投票

"让一切尽可能的简单(但不能再简单了)"

Public Class Form1
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Label1.Text = "Milan"
    End Sub

    Sub New()
        InitializeComponent()
    End Sub
End Class

请一定要给你的控件起好名字,在你把控件丢到窗体上后,右击它,选择属性,在属性网格中更改名称。例如 Label1 不如叫 cityLabel. 你的代码会变得相当混乱,到时候你有20个标签,20个文本框,5个按钮等等,更糟糕的是,你可能最终发布的代码,我们将无法理解(所以这对你的主管也是一个挑战)。

© www.soinside.com 2019 - 2024. All rights reserved.