现在急需要知道如何让datagrid中的某行数据显示成不同于其他行的颜色,而且这行在datagrid显示时就自动显示成需要的颜色,不需要选中之类的操作,真的非常需要,万分感激!
是不是.net不能实现这种功能啊,难道是我异想天开了吗?真的没有人知道吗?
可以实现. 我是在CellFormatting事件中根据索引对当前Cell的CellStyle格式(字体,颜色等)进行操作最后实现了类似网页的两行颜色交替显示的效果还可以在CellPainting事件中处理.不过这两种方式效率都相当低下, 运行过多数据会有严重的(肉眼可见)延迟.期待高手提供解决方法. 同盼中...
是C/S模式的系统还是B/S模式的系统呢?
C/S模式需要自己定义虚拟样式填充,用鼠标移动事件来判断.B/S则用ItemDataBound的事件就能判断