小编Oth*_*har的帖子

bool作为CheckBox的数据源(Bool更新在另一个线程中,而不是它正在影响的线程)

我试图找到如何将bool分配给复选框.我想在我的bool数据发生变化时自动刷新checkbox.checked值.我知道对于ComboBox,有一个DataSource属性,它使用一个列表,但我无法找到与复选框等效的.

我尝试使用checkBox.DataBindings,但它似乎不起作用.另一方面,我真的不知道第三个属性是什么意思.

checkBox.DataBindings.Add("Checked", DisableBugWatcher, "check");
Run Code Online (Sandbox Code Playgroud)

我需要它,因为我有两个独立的窗口刷新相同的复选框值!

编辑:

我尝试使用Event更新我的主GUI,但它说:跨线程操作无效:控制'checkBox'从一个线程访问,而不是创建它的线程.

问题是这样一个事实,即bool值是从另一个线程刷新而不是它影响的线程.

c# checkbox visual-studio-2010 .net-3.5 winforms

6
推荐指数
1
解决办法
4707
查看次数

标签 统计

.net-3.5 ×1

c# ×1

checkbox ×1

visual-studio-2010 ×1

winforms ×1