dataGridView 内字体颜色动态变化问题
winform下
从数据库提取数据后放进table里
通过BindingSource绑定到dataGridView上
利用BindingSource的Filter属性写了查找功能
现在问题是
dataGridView内的数据,需要与一组标准值进行对比(可以以成绩为例),将符合要求的数字更换颜色。
目前我能想到的方式是:
dataGridView第一次显示数据的时候,动态判断,更新颜色;在查找操作执行后(查找操作肯定不止一次的),再进行动态判断,更新颜色。
但这样操作,总感觉影响效率
有其他办法吗?
能在数据放到datatable里后,做点“记号”,避免dataGridView内容变换一次,就要对比更新