1.如何给表格添加行序号:右键菜单选择设计进入设计界面后,选中行头标签,设置CaptionFormat属性为%1%,保存退出。
2.如何设置表格交互色:选中MutiRowSheet控件,点击MRowColorPattern属性设置交互色颜色种类(可以设置多种颜色);
再设置AlternateMRowColor属性为True。
3.如何设置单元格焦点状态:选中MutiRowSheet控件,设置EditType属性为AlwaysEdit。
4.如何为表格设置指定行数:因为MultiRow跟Spread对表格基本行的单位定义有些不太一样,所以如何设置表格的行数直接关系到代码
中对行的数据的赋值方式。MultiRow对基本行单位的定义:MultiRow中基本行可以包括一行或者多行为一个单位(而Spread中基本行是以一行为单位)。单行的情况下,一般先把基本行设置成一行为一个单位,然后设置指定行数个基本行,这样设置的好处就是便于对表数据记录的循环赋值。
例子:
for(int i=0;i<datatable.rows.count;i++)
{
this.multiRowSheet1.MRows[i][columnIndex,0].Text = datatable.rows[i][columnIndex].Tostring();
}