数据绑定,支持多线程间访问
2010-01-25 09:33
267 查看
///
///数据绑定,支持多线程间访问
///
///
///数据源
///显示名
///数值名
public static void DataSourceEx(this ComboBox cbx, object value,
string displayMember, string valueMember)
{
if (cbx == null)
{
return;
}
if (cbx.InvokeRequired)
{
cbx.Invoke(new Action(delegate()
{
cbx.DisplayMember = displayMember;
cbx.ValueMember = valueMember;
cbx.DataSource = value;
}));
}
else
{
cbx.DisplayMember = displayMember;
cbx.ValueMember = valueMember;
cbx.DataSource = value;
}
}
相关文章推荐
- C#2005后不再支持多线程直接访问界面的控件
- 代码笔记 | 多线程使用queue模块同步访问共享数据
- springmvc自定义数据绑定支持入参和出参snake和camel相互转化
- 基于单例使用ThreadLocal对多线程下数据的访问修改
- 多线程访问共享对象和数据的方式
- 扩展SpringMVC以支持更精准的数据绑定1
- 多线程中数据的并发访问与保护
- 浅谈多线程中数据的绑定和赋值
- 多线程要访问共享数据的方式
- wpf 自定义依赖性属性 作用之一 对数据绑定的支持
- 多线程之3-------多个线程访问共享数据的方式
- 本人初学设计模式时写的一个支持多数据库的数据访问接口
- iOS使用多线程提高数据并发访问 之九
- iOS使用多线程提高数据并发访问 之八
- 扩展SpringMVC以支持更精准的数据绑定1
- 关于O/R中数据绑定功能的支持
- java抓取数据+破解屏蔽ip访问【多线程数据采集之三】
- 多线程访问同一资源第二步 : 线程设置 以及 线程打印 用synchronized解决数据不匹配问题
- 利用数据绑定(DataBinding)简化多线程数据展示
- 多线程编程之数据访问互斥——原理性