找回密码
 立即注册

QQ登录

只需一步,快速开始

cure_shy
论坛元老   /  发表于:2014-2-18 21:31  /   查看:5022  /  回复:3
如何使焦点行显示在表格中央?我用代码使某一行获得焦点,可是总是要点翻页箭头才能显示出焦点行,比较麻烦!

3 个回复

倒序浏览
roger.wang
社区贡献组   /  发表于:2014-2-19 09:18:00
沙发
回复 1楼cure_shy的帖子

您是用如下设置的焦点行吗?

  1.      this.fpSpread1.ActiveSheet.ActiveRowIndex = 5;
  2.      this.fpSpread1.ActiveSheet.SelectionUnit = SelectionUnit.Row;
复制代码
回复 使用道具 举报
cure_shy
论坛元老   /  发表于:2014-2-19 21:24:00
板凳
我用的是
this.fpSpread.ActiveSheet.SetActiveCell(myRow.Index, 4);
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-2-20 09:38:00
地板
回复 3楼cure_shy的帖子

试试这个代码:

  1.      this.fpSpread1.ActiveSheet.SetActiveCell(5, 8);            
  2.      fpSpread1.ShowActiveCell(VerticalPosition.Center, HorizontalPosition.Center);
复制代码


您的这个问题,可否描述为:“如何使ActiveCell居中显示”。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部