以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  用户咨询  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=4)
----  建议增加折叠式菜单  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=4&id=9204)

--  作者:reachtone
--  发布时间:2007-9-5 12:03:28
--  建议增加折叠式菜单


此主题相关图片如下:
按此在新窗口浏览图片

最近国内一家公司刚推出的开发工具,比较火。我就不说名字了,免得给它做广告,呵。。

这个工具里的菜单设置,有折叠式菜单,很实用,可以把界面做的更专业、更漂亮,不知搭建能否也增加这样的菜单。比较而言,我还是喜欢搭建,因为它更灵活,可以做出任意复杂的数据库系统。我现把那个软件关于折叠式菜单的相关说明摘录如下,供李老师参考:

一、菜单项的编辑方法
(1)在该控件上使用鼠标右键单击,在打开的快捷菜单中选中“菜单项设置”项
(2)在设置对话框中,可对折叠式菜单作菜单组和菜单项的“追加、删除、增加下级、指定图标”等编辑。
(3)完成设置操作后,按“确定”按钮关闭退出即可。
二、菜单项事件的定义方法
(1)菜单项编辑完成后,应在窗体中放置一个“弹出式菜单”控件。
(2)重新选中“折叠式菜单”控件,并在属性表中选择该控件的“事件关联到菜单”属性,打开下拉列表,选择新放置的“弹出式菜单”对象。
此步骤操作后,“弹出式菜单”中的菜单项,将按“折叠式菜单”的图标按钮项名及数量自动建立,以简化用户手工编辑的麻烦。自动创建的菜单项最大数为128项。
(3)在被关联的“弹出式菜单”中,给每一菜单项定义事件功能。运行期当折叠式菜单中的“图标按钮项”被单击时,将相应执行关联菜单中的同名菜单项功能。
三、主要属性详解
(1)点击按钮名称
运行期时,该属性用来获得当前点按“图标按钮”的标题名称。
(2)当前菜单组号
该属性用来指定哪个菜单组被展开显示。菜单组号是按创建顺序从“1”开始的整数构成,最大号即为菜单组总和。
(3)事件关联到菜单
该属性用来指定当前“折叠式菜单”的菜单项单击事件关联到哪个“弹出式菜单”所定义的事件。
“事件关联到菜单”的两个作用:
(1)当该控件被关联到“弹出式菜单”时,如果所关联的“弹出式菜单”为空白,则自动为其编辑与折叠式菜单的“菜单项”分级结构相一致的“同名菜单项”。
如果关联时“弹出式菜单”中已经编辑有菜单项,将不作菜单项的自动编辑。
(2)当“折叠式菜单”被关联到“弹出式菜单”后,运行期单击“菜单项图标”,将自动执行所关联的弹出式菜单中“同名菜单项”所定义的事件。
折叠式菜单的“菜单项”事件,实际上是在其所关联的“弹出式菜单”中定义的。


--  作者:FSJM
--  发布时间:2007-9-5 12:12:25
--  
增加构件,需要考虑的东西很多,尤其是大的构件。目前“搭建”系统本身也可做模拟出类似的控制菜单。
--  作者:admin
--  发布时间:2007-9-5 12:15:18
--  

利用“控制面板”和“按钮”,可以做出类似的效果。请参看下面实例:

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件: