问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

C# 多线程读取数据并保存在DataGridView中,如果操作?代码是什么...

提问网友 发布时间:2025-01-03 04:39
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
5个回答
热心网友 回答时间:2025-01-10 10:33
说个大概吧。
首先有一个读取数据的方法getData。
该方法里面有 获取数据A和放入DataGridView的操作。
然后有个总的方法getAllData来New 线程,线程调用getData方法,通过一些全局变量来控制获取的是数据A B或C 因为线程调用方法是无参数的。如果获取数据是同一个来源的最好lock一下,保证同一时间内只有一个线程进入数据源。

当非主线程控制主线程创建的DataGridView时候需要使用委托来更新DataGridView里的数据

简单的写了下

public delegate void updataText(string str);
/// <summary>
/// 委托
/// </summary>
/// <param name=
热心网友 回答时间:2025-01-10 10:35
我是用一个前台定时器(System.Windows.Forms.Timer)Timer1刷新界面数据,一个后台(线程)定时器(System.Timers.Timer)Timer2修改数据的。
俩个DataTable。Timer1负责把dt2的数据copy到dt1,并绑定到datagridview刷新界面,timer2负责修改dt2的数据。
热心网友 回答时间:2025-01-10 10:34
无非是建立多个线程一起跑,需要注意的是把各个线程做的事情否分配好,然后有一个全局的容器最终把所有的结果搞定,并且给datagridview就行
代码给你你也不能直接用,网上怎么使用线程的方法很多自己找去
热心网友 回答时间:2025-01-10 10:34
多线程不懂~
热心网友 回答时间:2025-01-10 10:37
太高级了啊

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

C#中如何控制DataGridView数据显示,例:数据为123456.78,显示为12.... 如何设置抖音的视频清晰一些? 几粤语什么意思 缺维E的症状有哪些 缺维生素e有什么症状 请网友用~南方批八字软件测命,谢谢! 手指短的人能练钢琴和吉他么 手指短可以弹琴吗? 会撒娇会化妆会喷香水会穿高跟鞋打扮性感就是有女人味吗? 三十是卅吗? 表示三十的古字 第一批本科预科指的是什么 一本和一本预科是不是同一批次 单招一大类公办院校工程造价哪个学校好 江西单招学校有哪些专业 工程造价单招专科学校 我到拉萨去工作两年,生活上会有什么不良反应,以后有没有身体上的... 高血压患者可否在西藏那曲工作 孕期缺氧的表现与症状有哪些 孕期缺氧的症状 老公借钱老婆没签字老婆应还吗 求bgm什么梗网络语bgm什么梗 BGM是什么意思,梗又是什么意思 适合剪映和ps的电脑配置 ps剪辑吃电脑什么配置用来剪辑视频的电脑需要什么配置 ...想问一下这个配置能做PS,视频剪辑等之类的吗? 电脑流畅运行ps,pr,ae剪辑2k视频,需要什么配置? ps和pr软件需要电脑吗会采纳大学生想学剪辑prps等等一定要用到台式电脑... 联通怎么查删掉的通话记录? Lenovo 联想 拯救者电竞手机2 Pro 5G手机 16GB+512GB 晓-详细介绍_百度... LEGION 联想拯救者 电竞手机2 Pro 5G手机 16GB+512GB 玄-详细介绍_百度... LEGION 联想拯救者 电竞手机2 Pro(玄色 8GB+128GB)-适用对象 十里风荷 卖的怎么样 人贩子在香港是不是称"蛇头"? 船舶英语 Long Taper &amp; Snake Head是什么意思啊。。。 小米手表和手环有什么区别,怎么样? 白平衡度是什么意思? 金枝玉叶花语是什么? 金枝玉叶的寓意是什么 金枝玉叶的寓意是什么呢 最性感的动漫美女最性感的动漫人物是谁
Top