我对 vb.net 很陌生,并且使用不同的线程,所以我不完全知道如何使用调用方法。我基本上想将 selected_item 指定为用户从 UI 线程在组合框中选择的项目。
Dim selected_item As String
If ComboBox1.InvokeRequired Then
selected_item = ComboBox1.Invoke(ComboBox1.SelectedItem)
Else
selected_item = ComboBox1.SelectedItem
End If
Run Code Online (Sandbox Code Playgroud)
我收到错误跨线程操作无效。我怎样才能解决这个问题?