| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2602 人关注过本帖, 1 人收藏
标题:请教 求助 Grid中 创建的按钮控件 如何让它始终显示当前行的按钮?
取消只看楼主 加入收藏
ksbbzhr
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2012-12-4
结帖率:57.14%
收藏(1)
已结贴  问题点数:20 回复次数:17 
请教 求助 Grid中 创建的按钮控件 如何让它始终显示当前行的按钮?
请教大家
我在公司里针对合同信息表做了如下图的form
输入合同号等相关信息 搜索合同记录后   点击第一列的按钮控件

但是问题来了, 当焦点移动到其他列时  按钮就消失了
我知道grid有一个属性设置  但是设置了后  从上到下 所有行都将显示按钮 非常的不美观
请懂得的朋友指导下   不胜感激
图片附件: 游客没有浏览图片的权限,请 登录注册



搜索更多相关主题的帖子: 如何 不胜感激 合同 
2012-12-04 09:27
ksbbzhr
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2012-12-4
收藏
得分:0 
正是有困难  才来找高手啊
2012-12-04 10:25
ksbbzhr
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2012-12-4
收藏
得分:0 
谢谢  这个示例是看懂了  
可是我的水平实在太差   暂时还无法自己研究  使得它满足我的要求
我是要求表格中只显示一个按钮  当前行的按钮  
而其他非当前行不要显示
2012-12-04 14:24
ksbbzhr
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2012-12-4
收藏
得分:0 
非常感谢大家的帮助   
TonyDeng 的代码 我已经基本有点明白了   可是我却不知道该怎么移植到我的程序中去
图示中的按钮我已经事先定义在自定义类  myclass.vcx 文件中了
不知道该怎么弄进去了   实在不行  慢慢来吧  太伤脑筋了
2012-12-04 17:48
ksbbzhr
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2012-12-4
收藏
得分:0 
回复 11楼 taifu945
左右两个窗口同步了的话   可以使得左边的按钮保持显示当前行吗? 如果不能的话  还是白搭啊
2012-12-04 19:06
ksbbzhr
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2012-12-4
收藏
得分:0 
回复 8楼 TonyDeng
请教下   什么是联动控件? 到哪里找?  我可是菜鸟一个   光图方便  做出来完事   很多控件都不知道的
2012-12-04 19:09
ksbbzhr
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2012-12-4
收藏
得分:0 
TonyDeng 谢谢  
  我明白你的意思    让我之前封装的那个按钮组从grid种脱离出来   不受grid指针移动的影响
   可是我们公司的很多用户 嵌入式的已经用的习惯了    相比之下 还是保持原来的状态较好
2012-12-05 08:41
ksbbzhr
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2012-12-4
收藏
得分:0 
TonyDeng  还是你原来那个帖子的代码比较好 https://bbs.bccn.net/thread-372620-1-1.html
  只是 那段代码是即时定义class      我不知道该怎么修改我原先已经创建好的类库文件 myclass.vcx
如果可以做到  还请指导下   谢谢
2012-12-05 08:47
ksbbzhr
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2012-12-4
收藏
得分:0 
没有什么特殊绑定啊  
从sqlserver 下载数据
sqlexec(com,"select ' ' as 文件链接,f1 as xx,f2 as xx,...  from xx ","tba")
SET CLASSLIB TO myclass ADDITIVE
thiform.grid1.recordsource="tba"
thisform.grid1.column1.removeobject("text1")
thisform.grid1.column1.addobject("c_grp","cmdgrp")
thisform.grid1.column1.currentcontrol="c_grp"

情况就是这样
封装好的控件  我没办法说清楚   只有把类库文件上传了
myclass.zip (11.05 KB)
2012-12-05 15:19
ksbbzhr
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2012-12-4
收藏
得分:0 
tba  就是  sqlexec 从sqlserver 上下载来的数据临时表   
column1 对应的应该是tba临时数据表的第一列 (目前是空字符)
第一列是字符型字段   长度 不管是10位  还是空字符  都是一个样
谢谢

[ 本帖最后由 ksbbzhr 于 2012-12-6 08:24 编辑 ]
2012-12-06 08:23
快速回复:请教 求助 Grid中 创建的按钮控件 如何让它始终显示当前行的按钮?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013466 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved