在Vb.net中在运行时更改标签值

时间:2016-03-03 13:03:56

标签: vb.net

我正在创建一个简单的程序,用户输入他的用户名然后以下一种形式,在标签中我想要“Hello Username”,其中用户名是以前一种形式输入的。但我无法做到。 我试过这个显示上面的消息,但只有当我将鼠标悬停在它上面时。

  lblUser.Text = "Hello " + user + "!"
  lblUser.Refresh()

所以请大家,任何建议!!

2 个答案:

答案 0 :(得分:1)

如果您想从另一个表单调用变量,请在

之前调用表单的名称
 Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    lblUser.Text = "Hello " + Form1.user + "!"
    lblUser.Refresh()
 End Sub

答案 1 :(得分:0)

将其放入代码页

 Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    lblUser.Text = "Hello " + user + "!"
          lblUser.Refresh()
 End Sub

或者在设计模式下双击并将代码放在那里!