2010-08-12 50 views
1

我有一个winform,并与乐高nxt砖蓝牙连接。现在我想每秒钟更新表格以读取传感器或电池电量。但是,如果我为此启动一个新线程,那么当线程想要设置标签文本时,会出现无效的线程操作异常。如何异步更新winform?

任何人都可以帮助我吗?

回答

0

你需要调用你的标签更新发回主线程

看到Dispatcher.Invoke

+0

请注意,他在WinForm中不是基于WPF的WinForm。 – Manfred 2010-08-12 18:59:51

+0

你说得对。我错过了。我一直坚持Silverlight/WPF模式一段时间:) – Mike 2010-08-12 19:02:17