找回密码
 立即注册

QQ登录

只需一步,快速开始

ud7070

初级会员

23

主题

97

帖子

312

积分

初级会员

积分
312

微信认证勋章

ud7070
初级会员   /  发表于:2021-6-4 10:02  /   查看:2454  /  回复:7
1金币
请问 c1FlexGrid 中行首的黑三角如何显示,如何用代码控制其移动到指定行?

最佳答案

查看完整内容

这个本来指示的就是当前行的位置,因此你说的用代码修改其位置,只能通过修改当前行来实现 设置c1FlexGrid2.Row即可 比如

7 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-6-4 10:02:43
来自 4#
这个本来指示的就是当前行的位置,因此你说的用代码修改其位置,只能通过修改当前行来实现
设置c1FlexGrid2.Row即可

比如
  1. c1FlexGrid2.Row =5;
复制代码
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-6-4 11:37:43
2#
我不太清楚你说的黑三角是什么,请截图说明你需要的功能
回复 使用道具 举报
ud7070
初级会员   /  发表于:2021-6-4 11:46:20
3#
Richard.Ma 发表于 2021-6-4 11:37
我不太清楚你说的黑三角是什么,请截图说明你需要的功能

就是行指示器 ShowCursor=true 时
回复 使用道具 举报
ud7070
初级会员   /  发表于:2021-6-4 14:27:08
5#
本帖最后由 ud7070 于 2021-6-4 14:32 编辑
Richard.Ma 发表于 2021-6-4 12:15
这个本来指示的就是当前行的位置,因此你说的用代码修改其位置,只能通过修改当前行来实现
设置c1FlexGrid ...

好的,谢谢。
还有我之前是用行选择状态来代替的,但是设置了 Rows[11].Selected=true 后,第一行的第一个单元格一直是蓝色选择状态,如下图,这种情况如何让第一行第一单元格像其它未选择的单元格一样显示?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-6-4 14:58:52
6#
将Focus样式设置为和Normal样式相同即可,这个可以通过我们的样式编辑器,也可以通过代码设置

但这样会有一个问题,如果你Focus的单元格是在选中行的话,这个单元格由于还是按照Normal相同的样式显示的,反而和选中行的样式不同了,






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
ud7070
初级会员   /  发表于:2021-6-4 15:52:56
7#
Richard.Ma 发表于 2021-6-4 14:58
将Focus样式设置为和Normal样式相同即可,这个可以通过我们的样式编辑器,也可以通过代码设置

但这样会 ...

好的,明白了。谢谢!
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-6-4 16:06:45
8#
不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部