我需要从另一个线程的 ui 线程上的 ListView 中读取一个值。我知道如何使用以下方法设置值:
调用(Sub() Me.lv.Items.add("data"))
但我需要从 ListView 中检索一个值,但我不确定如何操作。这是我目前所拥有的:
dim selectedItem = Invoke(Sub() Me.lv.Items(x).Text)
我收到一个错误,提示我需要将值赋给某物,但不确定在使用 invoke 时该怎么做。
最佳答案
dim selectedItem = CStr(Invoke(New Func(Of String)(Function() Me.lv.Items(x).Text)))
关于.net - VB.NET - 你如何从另一个线程读取一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23096282/