1 c# data-binding multithreading
我有一个按钮,代码如下
new Thread(() =>
{
DataTable table = Finish(txtTest.Text);
//dgwTest.DataSource = table
}).Start();
Run Code Online (Sandbox Code Playgroud)
我想设置datagridview数据源,但我得到一个"跨线程"异常.任何人都知道如何避免这种情况?
string source = txtTest.Text;
new Thread(() =>
{
DataTable table = Finish(source);
dgwTest.Invoke ((Action) (() => dgwTest.DataSource = table));
}).Start();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1714 次 |
| 最近记录: |