C1FlexGrid在行头没有显示默认的序号,本文就来介绍如何在行头显示行号。实现主要有两种方式
工具/原料
ComponentOne
方法/步骤
1
第一种:使用CellFactory首先需要展示行头,然后通过设置CellFactory实现。代码参考:// turn on row headersc1FlexGrid1.HeadersVisibility = HeadersVisibility.All;//add row header columnc1FlexGrid1.RowHeaders.Columns.Add(new Column());// set CellFactoryc1FlexGrid1.CellFactory = new MyCellFactory();
3
第二种方法:循环设置通过代码循环flexgrid的每一行,然后给行头设置序号。代码参考:for (int i = 0; i < c1FlexGrid.Rows.Count; i++){c1FlexGrid.RowHeaders[i, 0] = _vm.PageSize * (_vm.PageIndex - 1) + i + 1;}
上一篇:给对象做的红薯葡萄干杂粮包