以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于隐形按钮的实现问题?!  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=639)

--  作者:cpayinyuan
--  发布时间:2008/9/21 12:26:00
--  关于隐形按钮的实现问题?!

如题,在窗口中插入一个按钮控件,把按钮的可见设为False,可用设为True,这时候该按钮不能使用,是怎么回事?怎样才能实现易表中的隐形按钮效果?

[此贴子已经被作者于2008-9-23 12:11:20编辑过]

--  作者:czy
--  发布时间:2008/9/21 12:48:00
--  
可见设为false,这时候button都看不见了,不能用很正常啊。
--  作者:狐仙
--  发布时间:2008/9/21 13:16:00
--  
按理说,不可见但可用,也就是隐形按扭才对呀。
--  作者:cpayinyuan
--  发布时间:2008/9/21 15:41:00
--  
以下是引用狐仙在2008-9-21 13:16:00的发言:
按理说,不可见但可用,也就是隐形按扭才对呀。

同意!不可见但可用的按钮,实质上就是易表中的隐形按钮!如果可见设为False时既不可见也不可使用,那要这个按钮还有什么用呢?(不如删除算了!)

[此贴子已经被作者于2008-9-21 22:41:32编辑过]

--  作者:易服
--  发布时间:2008/9/21 16:45:00
--  
需要个隐形按钮
--  作者:lxl
--  发布时间:2008/9/22 6:41:00
--  
标签 可以做成隐形按钮
--  作者:狐狸爸爸
--  发布时间:2008/9/22 8:20:00
--  
呵呵,这种设置是很标准的做法啊,我用的所有开发工具都是这样的。
有的时候,需要隐藏,有的时候需要显示,但是不能使用,以便提示用户这个功能暂时不可用。

至于隐形按钮,按lxl版主的提示去做吧。
[此贴子已经被作者于2008-9-22 8:21:30编辑过]

--  作者:狐仙
--  发布时间:2008/9/22 9:59:00
--  

我们的理解:

不可见但可用≠不可见也不可用

但编程高手们的理解:

不可见但可用=不可见也不可用


嘻嘻,我想大概是编程高手大多是不按常理出牌的。所以所有开发工具都是这样的。

没办法,也只好如此了。
--  作者:贺老六
--  发布时间:2008/9/22 10:08:00
--  
以下是引用狐仙在2008-9-22 9:59:00的发言:

嘻嘻,我想大概是编程高手大多是不按常理出牌的。所以所有开发工具都是这样的。


呵呵,其实都有理,无所谓常理,只是习惯而已。


--  作者:梨园村夫
--  发布时间:2008/9/22 10:22:00
--  
“可用”是指按钮所指的命令可以执行,并不是按钮可以点击执行这个命令。
如果你的代码中引用了这个按钮被单击事件,“可用”时事件会发生,“不可用”时事件不会发生。