以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  按钮按下如何判断  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=188709)

--  作者:lesei
--  发布时间:2023/10/12 20:49:00
--  按钮按下如何判断
我想设定四个状态按钮,叫abcd。
当按下a按钮时,显示当前表格的a级行,按下按钮c的时候,显示c级行;弹起按钮c的时候,c级行隐藏。
abcd四个按钮不互斥,即,按下按钮ac时,同时显示ac级别行内容(因为bd按钮处于弹起状态,故不显示bd级别的行内容)。

我想用“状态按钮解决”,但是
1.代码放在哪里呢?放在pressedchanged吗,可怎么检测当前按钮的状态是按下还是弹起呢?
2.在状态按钮的“属性”页面,第四行叫“按下”,可以设置为true或false,请问这个“按下”如何使用?
3.状态按钮有示例代码吗?
4.除了“状态按钮”,有其他的解决方案吗?
[此贴子已经被作者于2023/10/12 20:57:09编辑过]

--  作者:有点蓝
--  发布时间:2023/10/12 21:04:00
--  
1、放到pressedchanged,状态判断:http://www.foxtable.com/webhelp/topics/1109.htm

2、鼠标点一下就是按下呀


4、如果是窗口可以使用复选框http://www.foxtable.com/webhelp/topics/0776.htm