gpt4 book ai didi

c# - c#中多线程的Datagridview

转载 作者:太空宇宙 更新时间:2023-11-03 13:38:19 40 4
gpt4 key购买 nike

是否可以使用多线程从 DataGridView 读取数据。或者还有其他方法吗?谁能给我一个例子或概念?

我想逐行读取datagridview中的数据。并将每一行作为参数传递给方法。

请帮助我...

最佳答案

你不是要读取数据吗?为什么不直接从底层数据源读取呢?可能是数据表。

如果您能让我更清楚地了解您正在尝试的场景,将有助于提供更好的解决方案。由于数据表绑定(bind)到网格,您需要通过 UI 线程访问它。

这是使用 Task 的示例代码。

 public Task<DataRow> ReadData(DataTable table, int rowId)
{
return Task<DataRow>.Factory.StartNew(() => table.Rows[rowId]);
}

你需要同步机制来访问这一行,因为它在不同的线程中运行,

关于c# - c#中多线程的Datagridview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17988091/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com