【问题标题】:Modify a control (winforms) through another thread通过另一个线程修改一个控件(winforms)
【发布时间】:2014-05-26 08:07:09
【问题描述】:

我有这个代码:

Public Class main

    Public Shared classOne As classOne 
    Public Shared classTwo As classTwo

    Public Shared Sub main()

        classOne = new classOne()
        classTwo = new classTwo()

        classTwo.myThread.Start()

        Application.Run(classOne)
    End Sub

End Class

classOne 是一个带有文本标签的简单 winforms。我只是想从 classTwo 修改这个 textlabel 的背景颜色,但是有一个问题,因为 classTwo 在另一个线程中。

我知道我必须使用委托和调用方法,但我不知道该怎么做。我应该在哪里声明委托函数以及我必须在哪里使用调用方法?我已经骑过 MSDN 文档,但我没有应用它...

【问题讨论】:

标签: vb.net


【解决方案1】:
猜你喜欢
  • 2014-12-02
  • 2020-01-15
  • 2014-12-22
  • 2012-11-05
  • 2018-07-03
  • 1970-01-01
相关资源
最近更新 更多