主要看你有多少样式,如果特别多的话会受到影响。
你可以通过使用SetCellStyle 方法来指定样式到单元格上做到这一点,但是当单元格值发生变化时随时更新这个样式。同样的,如果表格绑定到数据源的话,在数据源发生重置时样式会丢失(如排序和过滤操作执行之后)。
在这种情况下,一个好的替代方案是使用表格的OwnerDraw功能来动态选择样式。
- _flex.DrawMode = C1.Win.C1FlexGrid.DrawModeEnum.OwnerDraw;
- _flex.OwnerDrawCell += new
- C1.Win.C1FlexGrid.OwnerDrawCellEventHandler(_flex_OwnerDrawCell); {
- //
- }
- }
复制代码
|