博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

MultiRow 4.0J 的使用小结

Posted on 2007-06-21 17:38  懒人ABC  阅读(774)  评论(3编辑  收藏  举报

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();
          }