OrangeUI

固定列也是不太常用的功能,将左边指定个数的列固定起来,水平滑动时保持不动。
我们在会简单使用表格的基础上来操作

  1. 将表格的FixedCols设置为1,表示左边第一列保持固定




你会发现,固定列的表头颜色变了,单元格的颜色也变暗了许多

默认ItemGrid水平方向是不允许越界滚动的,所以我们要开启它,

运行看一下效果,将表格水平向右拖动,可以看到左边的列没有移动,

 
 
 
相关的绘制参数如下:

  1. FixedColumnHeaderBackColor:固定列的表头背景色





  1. RowBackColorMaterial:行背景色



BackColor:单元格背景色,不区分奇偶行的情况下使用
IsDiffOddAndEven:是否区分奇偶行
EvenBackColor:偶行的单元格背景色
OddBackColor:奇行的单元格背景色
IsDiffFixedCols:是否区分固定列和非固定列
FixedColsBackColor:固定列的单元格背景色
FixedColsEvenBackColor:固定列偶行的单元格背景色
FixedColsOddBackColor:固定列奇行的单元格背景色

将表格水平向左拖动,可以看到位左边的列也没有移动,