固定列也是不太常用的功能,将左边指定个数的列固定起来,水平滑动时保持不动。
我们在会简单使用表格的基础上来操作
- 将表格的FixedCols设置为1,表示左边第一列保持固定
你会发现,固定列的表头颜色变了,单元格的颜色也变暗了许多
默认ItemGrid水平方向是不允许越界滚动的,所以我们要开启它,
运行看一下效果,将表格水平向右拖动,可以看到左边的列没有移动,
相关的绘制参数如下:
- FixedColumnHeaderBackColor:固定列的表头背景色
- RowBackColorMaterial:行背景色
BackColor:单元格背景色,不区分奇偶行的情况下使用
IsDiffOddAndEven:是否区分奇偶行
EvenBackColor:偶行的单元格背景色
OddBackColor:奇行的单元格背景色
IsDiffFixedCols:是否区分固定列和非固定列
FixedColsBackColor:固定列的单元格背景色
FixedColsEvenBackColor:固定列偶行的单元格背景色
FixedColsOddBackColor:固定列奇行的单元格背景色
将表格水平向左拖动,可以看到位左边的列也没有移动,