【问题标题】:VB.NET: Creating new form and then editing controls of that formVB.NET:创建新表单,然后编辑该表单的控件
【发布时间】:2018-03-15 18:38:59
【问题描述】:

我正在尝试通过以下线程创建一个新表单:

Dim NewGameForm as New GameForm
NewGameForm.ShowDialog()

创建新表单后,我想使用以下内容更改该表单上的标签:

NewGameForm.Label1.Text = "This is new text"

但是,在使用 ShowDialog() 显示表单后,我无法更改此标签的内容。帮助将不胜感激。提前谢谢!

【问题讨论】:

  • 所以在显示表单之前更改标签?

标签: windows vb.net multithreading forms for-loop


【解决方案1】:

安排你的代码,就是这样:

Dim NewGameForm as New GameForm
NewGameForm.Label1.Text = "This is new text"
NewGameForm.ShowDialog()

【讨论】:

  • 谢谢扎克!但是,我需要能够在创建每个新表单后更改其控件中的内容。有没有办法做到这一点?我现在找到了一种解决方法,但只是好奇是否有更好的方法。
猜你喜欢
  • 1970-01-01
  • 2020-02-13
  • 2018-10-13
  • 1970-01-01
  • 1970-01-01
  • 2014-05-16
  • 1970-01-01
  • 1970-01-01
  • 2010-10-31
相关资源
最近更新 更多