所以,到目前为止,我在网上找到的关于 Invoke 属性的文档似乎并不是特别好,这实际上有点烦人,信不信由你。我了解 Invoke 的作用 - 您无法安全地直接访问 GUI,因此调用以安全的方式进行。没关系,但我不明白该方法中的变量。例如,如果我想从列表框中删除文本,我该怎么做?在我有点迷失之前,我已经走了这么远。
private void DoStuff(string TextIWouldBeRemoving)
{
if (listboxname.InvokeRequired)
{
listboxname.Invoke(SomeMysteriousParamaters, new object[] { TextIWouldBeRemoving )};
}
}