请问VFP如何动态创建控件的事件

jack_wang0823 2013-12-29 01:40:55
比如 我需要在 FORM.的init 中给表格的某一列的TEXT1控件 加上右键事件, 在点击右键是运行一个方法
我是这样写的
thisform.grid1.colum1.text1.rightclick=thisform.xxx
系统报错 rightclick是一个方法程序,事件 或对象.

应该如何实现这个功能呢.
<直接写在thisform.grid1.colum1.text1.rightclick的事件中是没有问题的, 但这个表格是动态的列数不固定>
...全文
438 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jack_wang0823 2013-12-30
  • 打赏
  • 举报
回复
引用 1 楼 apple_8180 的回复:
=Bindevent(thisform.grid1.colum1.text1,"RightClick",Thisform"xxx") 注意:Bindevent()函数需要 VFP7.0 以上
应该如何传递参数呢 我想在hisform"xxx" 里面引用thisform.grid1.colum1.text1这个控件的属性 如value 数据源等
jack_wang0823 2013-12-29
  • 打赏
  • 举报
回复
谢谢了 已经解决了,
十豆三 2013-12-29
  • 打赏
  • 举报
回复
=Bindevent(thisform.grid1.colum1.text1,"RightClick",Thisform"xxx") 注意:Bindevent()函数需要 VFP7.0 以上

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧