2 lihuisheng2011 lihuisheng2011 于 2016.03.11 11:45 提问

C# 我使用 datagridview捆绑了数据。 如何实现动态显示数据效果 . 1C

如下图的效果,“最近”字段这一列 每隔5秒 有的数据会有变化,有变化的数据单元格 背景颜色变化一下,然后背景颜色复原,数据则变了。 请问实现办法??诺有代码更好。图片说明

7个回答

bdmh
bdmh   Ds   Rxr 2016.03.11 13:12

那就不要直接绑定数据源,动态添加row,然后新数据和之前的数据对比,有变化的,可以通过cellformating事件处理颜色

lihuisheng2011
lihuisheng2011   2016.03.11 13:45

现在不是动态添加 行。现在已经是绑定,不改了。我是数据有了。只是内面的数据 会变化,我是想让程序只要数据的某条记录变化,就显示那个字段的单元格背景颜色变化。就像上图一样。

lihuisheng2011
lihuisheng2011   2016.03.11 13:46

在线 急等各位帮忙??? 给方法。

Ty_o_yT
Ty_o_yT   2016.03.11 19:37

用定时器,每过一会刷新一下 重新读取数据,一行一列的读,和已经展示的数据做比较,不一样的改变当前单元格的样式就哦了

lihuisheng2011
lihuisheng2011   2016.03.11 21:01

@ Ty_o_yT 谢谢你的回答。我也是这样想的。问题是: 当我 改变某个 单元格值的时候,是瞬间的,从界面上看不到变化效果,却已经就变化了。我需要的是看到变化的,动态的 效果。

lihuisheng2011
lihuisheng2011   2016.03.11 21:09

坐等,各位大侠帮助,。 其实,我要的效果就是上图上图的 动态变化效果。股票和期货软件都是这样的变化的效果。

Ty_o_yT
Ty_o_yT   2016.03.11 22:06

背景色不是会变的么,应该能看出效果的啊

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
DataGridView控件---绑定数据的两种方法
DataGridView控件---绑定数据的两种方法 这是一篇关于DataGridView控件---绑定数据的两种方法的文章,供大家参考学习。 http://blog.sina.com.cn/s/blog_149e9d2ec0102vuo1.html
DataGridView动态添加数据
近来做串口通信测试程序,刚开始用的listview显示收发数据,然后我想复制发现listview不可编辑,于是改为datagridview控件。   DataGridView控件在实际应用中非常实用,特别需要表格显示数据时。可以静态绑定数据源,这样就自动为DataGridView控件添加相应的行。假如需要动态为DataGridView控件添加新行,方法有很多种,下面简单介绍如何为DataGri
DataGridView控件Combox列数据绑定
代码内包含了DataGrdiView控件如何创建Combox列,并给Combox列绑定数据源,以及数据源后台所对应的值
C#利用DataGridView实现数据的快速输入
在做管理软件时,常常需要表格输入功能。表格输入极大地加快了数据输入,提高了工作效率,当然也提高了软件的竞争性。笔者最近用C#在做一套CRM时,成功地使用C# 2005里面的表格控件DataGridView实现了表格输入功能,现在就把具体实现与各位分享: 1. 初始化工作 (1) 在Vs 2005 里面新建一个C# WinForm 应用程序: DataGridViewTest (2) 在窗体Form
基于c#bindingDateSource Datagridview 实现分页效果
using System;     using System.Collections.Generic;     using System.ComponentModel;     using System.Data;     using System.Drawing;     using System.Linq;     using System.Text;     using Sys
用dataGridView实现增删改查
只需一个窗体一个dataGridView控件,即可实现系统中所有基础数据的维护操作,真是太简单实用了,还不快Get了? 1、公共类User.cs: public abstract class DBUser { public static string sServer; public static string sDBName; public static string sUser; public static string sPasswd; } public abstract
C#如何使用dataGridView控件显示类对象数据
要实现用C# dataGridView控件显示类对象数据需要使用到泛型集合的概念, 因为dataGridView中需要同时显示多列的信息,多个的信息以对象属性的方式呈现,也就是说,每一个列的列头都关联了这个对象的属性值,当我们需要显示多行信息的时候,就只需要找到这个对象的名称就可以自动获取到该列的信息。// 这里我们演示一个简单的示例 //创建一个泛型集合,也就是Halcon对象集合
用DataGridView实现Excel列的复杂筛选功能
有个项目,客户要求表格要像Excel那样具有根据列的复杂筛选功能,而且最好不要改变太多原先的使用习惯。 上网搜了一下,大部分的都是把整列绑定到一个combobox上,覆盖到列标题上,从而达到简单的筛选功能。 仔细研究了下Excel的复杂筛选,仅靠DataGridView的右键功能不太好完全实现,于是就想到用一个panel来当筛选面板。
关于dataGridView的多条件筛选
c#提供一个BingdingSource类,该类支持数据筛选功能 讲datatable或者dataset或者dataview等转换为BingdingSource类 然后将BingdingSource类作为datagridview的数据源 调用BingdingSource的Filter属性即可进行筛选判断 语法类似于SQL语句的WHERE子句的写法   多条件筛选时可以
C#里面DataGridView控件数据打印
使用DataGridView控件里面的数据打印,包含条码显示打印