我只需要为复选框创建一个函数,该函数将返回复选框的当前值。
我写 :
private void Checkbox_check()
{
if (checkBox1.InvokeRequired)
return (int)checkBox1.Invoke(new Func<int>(checked));
else
return checkBox1.Checked; // bad here i know
}
这里有什么不好,有人可以正确地编写这个函数吗?我需要调用,因为没有调用就不能在另一个线程中使用。我只是搜索有关帮助的论坛和网络,但在任何地方都找不到解决方案。