以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  RecordGrid 控件的current事件有吗?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=102193)

--  作者:jiangxun
--  发布时间:2017/6/14 21:53:00
--  RecordGrid 控件的current事件有吗?
你好,选择RecordGrid控件不同的列,能否激活一个事件,使得textbox的值等于选择的单元格的值
--  作者:有点色
--  发布时间:2017/6/14 22:10:00
--  

方法一:你可以绑定事件

 

http://helpcentral.componentone.com/nethelp/c1flexgrid/C1.Win.C1FlexGrid.4~C1.Win.C1FlexGrid.C1FlexGridBase_events.html

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=97711&skin=0

 


--  作者:有点色
--  发布时间:2017/6/14 22:15:00
--  

 方法二:你可以用计时器,获取当前值

 

Dim brgd As C1.Win.C1FlexGrid.C1FlexGrid  = Forms("窗口1").Controls("RecordGrid1").basecontrol
msgbox(brgd(brgd.Selection.r1,brgd.Selection.c1))


--  作者:jiangxun
--  发布时间:2017/6/15 19:52:00
--  

您好,请给一个代码好吗

全局代码

 

调用全局代码(绑定事件)绑定事件

 

我的窗口名称:窗口1

recordgrid控件名称:recordgrid1

recordgrid绑定的表名:“关键问题处理”,列有7列,col1至col7

文本框名称:textbox1

 

请帮忙给个示例代码

 

[此贴子已经被作者于2017/6/15 20:15:58编辑过]

--  作者:jiangxun
--  发布时间:2017/6/15 19:54:00
--  

实现recordgrid的每个单元格子的enter事件,然后textbox显示这个单元格的值

[此贴子已经被作者于2017/6/15 20:16:20编辑过]

--  作者:jiangxun
--  发布时间:2017/6/15 20:15:00
--  

 

[此贴子已经被作者于2017/6/15 20:16:56编辑过]

--  作者:有点色
--  发布时间:2017/6/15 20:33:00
--  

汗。参考2楼,绑定任意事件都可以啊。2楼的就是例子。


--  作者:jiangxun
--  发布时间:2017/6/18 2:32:00
--  
谢谢