起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 172|回复: 9

【搞定】请问这个事件写哪里?

[复制链接]
发表于 2007-10-26 10:44:15 | 显示全部楼层 |阅读模式
我想单击datagrid中的某行时,在另一个窗体中弹出该行的记录数值.请问这个要怎么实现?写在什么事件中?
回复

使用道具 举报

发表于 2007-10-26 11:39:13 | 显示全部楼层
在DataGrid的OnClick事件即可。
回复 支持 反对

使用道具 举报

发表于 2007-10-26 11:41:05 | 显示全部楼层
这跟双击datagrid一样,参考以“DBClick”在bbs上搜索
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-31 17:06:02 | 显示全部楼层
这个知道了
但是怎么样才能实现双击datagrid中的某行,在同一业务功能窗体中另一个窗体中显示该行的记录信息呢,(用的是dataedit控件)
回复 支持 反对

使用道具 举报

发表于 2007-10-31 17:12:06 | 显示全部楼层
1、新建一个用dataedit表现数据的表单文档B
2、在同一个功能下建窗体C,用docview控件引用文档B
3、在主窗体datagrid的单击事件中,创建窗体c,并且调用C.show就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-31 17:40:01 | 显示全部楼层
恩,但是我那个窗体是用pagecontrol的,有的页用的是dataedit,有些又只用datagrid控件的,见下图:

13.jpg

39.85 KB, 下载次数: 90

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-31 17:40:56 | 显示全部楼层
另一个:

12.jpg

15.71 KB, 下载次数: 97

回复 支持 反对

使用道具 举报

发表于 2007-10-31 17:58:18 | 显示全部楼层
dataedit, 和 datagrid 只是数据表现控件,如果他们连接的是同一数据集,那么显示的时,光标肯定是停在同一条记录,

如果只显示一条,那么就需要自己在去过滤了,
回复 支持 反对

使用道具 举报

发表于 2007-11-2 11:12:00 | 显示全部楼层
楼主,还有问题吗?
没有就结帖了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-5 10:03:32 | 显示全部楼层
ok,结了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-29 15:11 , Processed in 0.043387 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表