EDA365电子工程师网

标题: 【求助】关于grid多选操作的实现 [打印本页]

作者: talient    时间: 2014-11-7 09:39
标题: 【求助】关于grid多选操作的实现
用grid控件的时候发现好像不能实现多行选择的操作,不知道有没有人知道其实现方法。

相对于list控件,可以设置OPTIONS multiselect来实现,但是grid好像没有这个选项...


作者: betamelody    时间: 2014-11-7 09:48
插入CHECKITEM列
  1.       p->fieldType= 'CHECKITEM
  2.       p->colWidth = 10
  3.       p->headText = "XXX"
  4.       p->align = 'center
  5.       p->scriptLabel = nil
  6.       axlFormGridInsertCol(form "grid" p)
复制代码

作者: talient    时间: 2014-11-7 11:17
betamelody 发表于 2014-11-7 09:48
插入CHECKITEM列

感谢版主大大提供思路~

所以说,grid是不能实现用ctrl/shift来多选操作的咯?


作者: betamelody    时间: 2014-11-7 14:42
talient 发表于 2014-11-7 11:17
感谢版主大大提供思路~

所以说,grid是不能实现用ctrl/shift来多选操作的咯?

据我所知不行

作者: hoo    时间: 2014-11-7 16:22
16.3以上版本
axlFormGridEvents(form gridField '(rowselect mrowselect))
作者: betamelody    时间: 2014-11-7 16:29
hoo 发表于 2014-11-7 16:22
16.3以上版本
axlFormGridEvents(form gridField '(rowselect mrowselect))

学习了!

作者: talient    时间: 2014-11-10 13:48
hoo 发表于 2014-11-7 16:22
16.3以上版本
axlFormGridEvents(form gridField '(rowselect mrowselect))

试了下,16.3版本中不能用,16.6可以!
多谢指教!!!


作者: aeixue    时间: 2015-3-12 18:45
grid里面的值,怎么去修改呢?如1列3行这个cell,我要修改下里面的值?




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2