从form2 VB在form1上显示标签

时间:2016-03-11 13:45:59

标签: vb.net forms communication

我正在编写一个用户将登录的应用程序。(Form2登录) 它需要在主窗体上显示标签。 目前我有这段代码:

 Form1.Label1.Visible = True

这不起作用。它不需要处理它只需要将标签显示为PoC所需的多个用户名。

2 个答案:

答案 0 :(得分:0)

  1. 您可以将label的修饰符设置为public。
  2. 将标签的声明从私人更改为受保护。
  3. this如果您在翻译时遇到问题,请致电。

答案 1 :(得分:0)

Public Class mainform
Private Sub mainform_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    loginform.Show()
label1.visible=false
End sub
End class

Public Class loginform
Private Sub ButtonLogin_Click(sender As Object, e As EventArgs) Handles ButtonLogin.Click
    mainform.Label1.Visible = True
End sub
End class

这必须有效!