Rss & SiteMap

搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp

搭建论坛是“搭建式”中文软件开发工具《搭建之星》、《网站·搭建者》技术交流的地方。
共3 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:建议增加折叠式菜单

1楼
reachtone 发表于:2007-9-5 12:03:28


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

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

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

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

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

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

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

共3 条记录, 每页显示 10 条, 页签: [1]

搭建之星 网站·搭建者 Copyright © 2000 - 2011
Powered By Dvbbs Version 8.2.0
Processed in 0.01611 s, 4 queries.