以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]菜单栏状态按钮用法?(已解决) (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=37783) |
||||
-- 作者:exonjee -- 发布时间:2013/7/11 13:58:00 -- [求助]菜单栏状态按钮用法?(已解决) 在菜单样设置了两个按钮,A,B
A_click事件代码: If MainTable.Cols.Contains("FF") Then
B_click事件代码: If MainTable.Cols.Contains("KK") Then
运行时会报错,找不到相对应的菜单按钮 [此贴子已经被作者于2013-7-11 15:33:27编辑过]
|
||||
-- 作者:Bin -- 发布时间:2013/7/11 14:06:00 -- 你确定用的是配置栏吗?如果不是就不应该使用ConfigBar哦 |
||||
-- 作者:exonjee -- 发布时间:2013/7/11 14:13:00 -- 是配置栏状态按钮,并且将两个按钮的分组名均设定为sizeonoff, 然后在两个按钮的pressedchanged中设置代码: e.ToggleButton.groupname="sizeonoff"
运行后没有反应,是不是程序这块有bug,请检查下。
=========帮助文件内容 属性 ToggleButton的属性有:
|
||||
-- 作者:Bin -- 发布时间:2013/7/11 14:15:00 -- 上你的例子看看,我测试是没有问题的. |
||||
-- 作者:exonjee -- 发布时间:2013/7/11 14:24:00 -- 我版本是2012版本
[此贴子已经被作者于2013-7-11 14:26:04编辑过]
|
||||
-- 作者:Bin -- 发布时间:2013/7/11 14:27:00 -- 你都把它放到别的按钮去了.那当然不行. |
||||
-- 作者:exonjee -- 发布时间:2013/7/11 14:29:00 -- 我不能升级到2013,版本过高无法打开,请教代码如何放置
|
||||
-- 作者:Bin -- 发布时间:2013/7/11 14:33:00 -- 你的状态按钮2 4 是在菜单按钮里面的. 并不是配置栏的.所以你这样是无法获取的. ConfigBar.items("菜单按钮1").items("4").Pressed=False 这样才对
|
||||
-- 作者:exonjee -- 发布时间:2013/7/11 14:36:00 -- 原来少了一个item,谢谢! |
||||
-- 作者:exonjee -- 发布时间:2013/7/11 14:38:00 -- 如果用帮助中的e.ToggleButton.groupname,那该如何使用 |