找回密码
 立即注册

QQ登录

只需一步,快速开始

等待的QZW

初级会员

10

主题

28

帖子

416

积分

初级会员

积分
416
等待的QZW
初级会员   /  发表于:2019-11-11 14:36  /   查看:3038  /  回复:4
描述:有个按钮弹窗,显示DataGrid数据,需要定位到某行,可能需要定位到某个单元格,请问怎么弄?
滚动条不会下拉,设置了CurrentCell,导致没有实现效果。

4 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-11-11 16:02:53
沙发
定位到某行或者定位到某个单元格可以用SelectionMode来设置
滚动的话可以用这个方法

  1. flex.ScrollIntoView(rowindex, colindex);
复制代码

回复 使用道具 举报
等待的QZW
初级会员   /  发表于:2019-11-11 16:09:17
板凳
SelectionMode 前端已经设置了,datagrid.ScrollIntoView(rowindex, 1); 还是不会滚动到下面去
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-11-11 17:52:58
地板
设置ScrollPosition应该可以解决,我这边验证后给你回复
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-11-12 10:00:10
5#


  1.             double rowheight = _flex1.Rows[0].ActualHeight;
  2.             _flex1.ScrollPosition = new Point(_flex1.ScrollPosition.X, rowheight*5);
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部