以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]菜单编辑器如何让选中的item特殊显示 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=141726) |
||||
-- 作者:chnfo -- 发布时间:2019/10/9 19:18:00 -- [求助]菜单编辑器如何让选中的item特殊显示 菜单编辑器还可以用于导航功能。比如菜单时,可以加载不同的页面。 问题: 菜单编辑器里增加了比如5项,在窗口的itemclick中添加菜单的切换事件。 但是,现在没办法知道点的是哪一个项,当前点选的项如果能特殊显示就好了。比如让这个item凹下去(其它的全正常-----感觉这个似乎要简单点儿),或者让这个item的底色或字体明显不同。 这个东东要咋做呢
|
||||
-- 作者:chnfo -- 发布时间:2019/10/9 19:33:00 -- For Each x As WinForm.StripItem In e.Strip.Items x.Checked = False Next e.StripItem.Checked = True 貌似可以。 但这个用于工具栏可以,用于菜单就不行。有用于菜单的方法吗?
[此贴子已经被作者于2019/10/9 19:45:09编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2019/10/10 8:47:00 -- 使用状态按钮:http://www.foxtable.com/webhelp/topics/1109.htm |
||||
-- 作者:chnfo -- 发布时间:2019/10/10 9:47:00 -- 似乎增加的项没有togglebutton选项呀 |
||||
-- 作者:有点蓝 -- 发布时间:2019/10/10 9:55:00 -- 窗口里面的菜单?http://www.foxtable.com/webhelp/topics/3113.htm |
||||
-- 作者:chnfo -- 发布时间:2019/10/10 9:59:00 -- 是的。我是想把窗口中的菜单当成导航菜单用,所以想知道现在是在操作什么业务。 因为鼠标从菜单上移开,所有菜单外观一样,都不知现在在做啥 [此贴子已经被作者于2019/10/10 10:00:26编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2019/10/10 10:19:00 -- 看5楼,设置勾选 |
||||
-- 作者:chnfo -- 发布时间:2019/10/10 10:35:00 -- 是希望主菜单的项作为导航菜单使用哦。
|
||||
-- 作者:有点蓝 -- 发布时间:2019/10/10 10:57:00 -- 菜单第一层是没有状态的。换个方式,添加一个图片,如: Dim Strip As WinForm.Strip = Forms("X").Strips("主菜单") Strip.Items(0).Image = getimage("001.ico") 点击事件里清空菜单第一层所有项目的图片,然后给当前项目添加一个图片 |