2009年6月27日

浅谈多线程中数据的绑定和赋值

摘要: 我们知道,微软的.NET控件做了大量的工作,用起来还是不错的,一般的数据绑定或者赋值比较简单。如下所示 文本赋值: txtTest.Text = "abc"; 控件禁用: txtTest.Enable = false; 复杂的控件,如DataGridView的数据绑定,也是比较简单,只要数据源支持IListDataSource接口就可以了,如下所示 dataGridView1.DataSource=list;//list为DataTable或者ArrayList或者List等 在一般的单线程程序中,我们的数据绑定和UI的线程是一起的,那么绑定很正常,很OK,但是在多线程里面,如果你需要绑定这些数据,那么就要费一点周章了,呵呵. 如果你在不同于UI的另外一个线程里处理数据,当处理完毕,想绑定数据,那么应该如何呢,下面介绍几个方法给大家,一起分享一下,多线程控件中的数据绑定或者赋值等操作。 阅读全文

posted @ 2009-06-27 09:11 伍华聪 阅读(6761) 评论(10) 推荐(1) 编辑

导航