3.OrangeUI ItemGrid控件的使用_固定列

固定列也是不太常用的功能,将左边指定个数的列固定起来,水平滑动时保持不动。

我们在会简单使用表格的基础上来操作

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

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

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

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

 

 

 

相关的绘制参数如下:

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

  1. RowBackColorMaterial:行背景色

BackColor:单元格背景色,不区分奇偶行的情况下使用

IsDiffOddAndEven:是否区分奇偶行

EvenBackColor:偶行的单元格背景色

OddBackColor:奇行的单元格背景色

IsDiffFixedCols:是否区分固定列和非固定列

FixedColsBackColor:固定列的单元格背景色

FixedColsEvenBackColor:固定列偶行的单元格背景色

FixedColsOddBackColor:固定列奇行的单元格背景色

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