| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2551 人关注过本帖
标题:如何listbox项目位置有调整时,让表单上的command按钮可用呢
只看楼主 加入收藏
Director_lbw
Rank: 2
来 自:河南安阳
等 级:论坛游民
威 望:1
帖 子:27
专家分:37
注 册:2015-1-6
结帖率:83.33%
收藏
已结贴  问题点数:20 回复次数:17 
如何listbox项目位置有调整时,让表单上的command按钮可用呢
想要编写一个利用LISTBOX来改变一个顺序,只要上的项目有变动就让表单上的“保存”按钮可用。如LISTBOX中有A1,A2,B1,B2,C1,C2这些项目,增加与减少都可以让“保存”可用,可是如何改变项目的顺序时也可用呢?如调整为:A1,B1,C1,A2,B2,C2。现在就按引顺序存入表中
搜索更多相关主题的帖子: command 如何 项目 
2016-08-27 15:03
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9811
专家分:27017
注 册:2012-2-5
收藏
得分:0 
上传文件

坚守VFP最后的阵地
2016-08-27 15:37
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:0 
从你表述的内容没看明白
2016-08-27 18:40
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10559
专家分:42996
注 册:2014-5-20
收藏
得分:0 
是怎样改变项目的顺序?
2016-08-28 00:47
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11788
专家分:43421
注 册:2006-5-13
收藏
得分:0 
按钮及其他控件可以用属性Enabled来控制其能否使用,你只要根据需要通过程序来改变控件的这个属性就行。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2016-08-28 07:25
Director_lbw
Rank: 2
来 自:河南安阳
等 级:论坛游民
威 望:1
帖 子:27
专家分:37
注 册:2015-1-6
收藏
得分:0 
回复 5楼 hu9jj
利用了ENABLE的属性,可是没有变化,但是如果鼠标经过上面的时候才显示为可用。我做是一个职称的名称。比如现在的顺序是:工程师,技师,高级工,中级工,初级工,科员,九级职员。现在不需要增加或减少,只是改变一下顺序就行了。本来设计的表单上的”保存“按銉如果没有增加或减少以及没有改变顺序是禁用的,如果有增加或减少或改变原来的顺序就让“保存”可用,现在增加或减少可以控制”保存“按钮,改变顺序却不行。如:让科员还有九级职员过前面。这样就让”保存“可用。

只要行动,一切皆有可能
2016-08-28 12:06
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9811
专家分:27017
注 册:2012-2-5
收藏
得分:0 
至今还不明白楼主的意图

坚守VFP最后的阵地
2016-08-28 12:41
hepingfly
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:15
帖 子:195
专家分:657
注 册:2015-5-21
收藏
得分:0 
如果项目名比较固定,可以通过辨认项目名,设置按钮的 enabled 属性,如果项目名是允许修改的,则要考虑项目名的加编码方式.通过辨认编码实现.

星际花草
2016-08-28 20:37
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11788
专家分:43421
注 册:2006-5-13
收藏
得分:0 
以下是引用Director_lbw在2016-8-28 12:06:38的发言:

利用了ENABLE的属性,可是没有变化,但是如果鼠标经过上面的时候才显示为可用。我做是一个职称的名称。比如现在的顺序是:工程师,技师,高级工,中级工,初级工,科员,九级职员。现在不需要增加或减少,只是改变一下顺序就行了。本来设计的表单上的”保存“按銉如果没有增加或减少以及没有改变顺序是禁用的,如果有增加或减少或改变原来的顺序就让“保存”可用,现在增加或减少可以控制”保存“按钮,改变顺序却不行。如:让科员还有九级职员过前面。这样就让”保存“可用。

你的这些代码是写在哪里?可否贴出来看看?

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2016-08-29 07:20
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:191
帖 子:3146
专家分:8408
注 册:2015-3-25
收藏
得分:0 
以下是引用hu9jj在2016-8-29 07:20:43的发言:


你的这些代码是写在哪里?可否贴出来看看?

他应该是修改ListBox的值后,没触发相应的代码,thisform.保存.enabled= .t. 这个代码,应该是马上生效的。
2016-08-29 08:40
快速回复:如何listbox项目位置有调整时,让表单上的command按钮可用呢
数据加载中...
 
   



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

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