找回密码
 立即注册

QQ登录

只需一步,快速开始

yaochenglong
高级会员   /  发表于:2015-11-4 12:01:00
11#
okay,解决了!谢谢
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-4 14:04:00
12#
回复 11楼yaochenglong的帖子

谢谢反馈。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
yaochenglong
高级会员   /  发表于:2015-11-20 09:52:00
13#
在FlexGrid初始化的时候,是无法出发select()的,所以在初始化的时候,我卸载select里的方法是不会执行的,也不会选中跨的多行!
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-20 10:30:00
14#
回复 13楼yaochenglong的帖子

您好。
FlexGrid在初始化的时候,可以调用select方法选择任意的单元格。

在之前的帖子里,也有问过如何在初始化的时候禁止选择,使用的也是select方法,最后的反馈是可以实现。
http://gcdn.gcpowertools.com.cn/showtopic-19368.html

还是我的理解有误?
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
yaochenglong
高级会员   /  发表于:2015-11-20 15:21:00
15#
你随便找个demo试试,看在flexgrid初始化的时候能否出发select()!
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-20 15:50:00
16#
回复 15楼yaochenglong的帖子

您好。
我做了简单的Demo,使用select方法在初始化的时候选择第三行。
可以正常选择,Demo如下:


如果是我们之间有什么理解上的偏差,希望您给出通过什么样的步骤,或是代码,出现了问题。

本帖子中包含更多资源

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

x

评分

参与人数 1满意度 +5 收起 理由
yaochenglong + 5 问题完美解决!

查看全部评分

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
yaochenglong
高级会员   /  发表于:2015-11-20 16:08:00
17#
我看到你写的代码了,如果要加上if判断,怎么写啊,带入如下



如果我换成这种写法,在初始化FlexGrid的时候就不会进入select();

本帖子中包含更多资源

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

x
回复 使用道具 举报
yaochenglong
高级会员   /  发表于:2015-11-20 16:37:00
18#
okay,问题解决了
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-20 16:37:00
19#
回复 17楼yaochenglong的帖子

此问题已经通过电话沟通,推荐了两种方案实现需求。
一种就是在selectionChanged事件后添加一句代码:
grid.select(0,1);

另外一种就是将selectionChanged事件里的代码逻辑复制出来,将e.row改成0,e.col改成0, e.panel改成grid。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部