首页 > 解决方案 > 如何使用另一个表单的文本框的值设置表单的标签文本?

问题描述

我有三个表单 login.vb、dashbord.vb 和 stock.vb 在 login.vb 表单中我使用这个 Public LoginUser As String

在登录按钮中使用这个 LoginUser = txtUser.Text

然后我在 dashbord.vb 表单的标签中使用 LoginUser

Private Sub Dashbord_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        hi.Text = My.Forms.login.LoginUser
End Sub

之后,我再次在 stock.vb 表单的标签中使用 LoginUser

 Private Sub Stock_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        Label1.Text = My.Forms.login.LoginUser
    End Sub

之后,当我运行程序时,dashbord.vb 表单的 hi.text 显示 Login.vb 表单的 LoginUser 的值但是 stock.vb 表单的 Label1.Text 没有显示 Login.vb 表单的 LoginUser 的值

标签: vb.net

解决方案


推荐阅读