特点:
1.拥有自己的菜单设计器,设计一处可以在“快速访问栏”,“配置栏”,“功能区”,“导航目录树”,“导航桌面”中多个地方实现全自动生成菜单。
2.所有菜单都响应事件,这些事件都只要在菜单设计器里设计就可以。这意味着可以发布后修改增加菜单功能!
3.可以灵活地设置各个模块的显示状态。
4.菜单生成代码,只需简单的一句话。
5.菜单权限控制。
6.当非“开发者”账号登陆时无法看到“开发设计”菜单。
系统菜单指的是本平台主界面上的菜单,如“快速访问栏”,“配置栏”,“功能区”,“导航目录树”,“导航桌面”等,这些菜单都是通过一个菜单管理来维护,然后在系统启动时根据登陆用户动态生成的菜单。
为了节省大家的开发时间,我们针对不同的使用场景创建了三个通用的表菜单,我们使用时只需要设置一下我们使用哪些功能即可。
BaseGridMenu:包含与表相关的常规菜单命令,适合与常规表绑定使用。
GridRecordNavigator:包含当前行导航与单记录处理相关的菜单命令,适合在子窗体中与主窗体中主表绑定使用。
SmTreeViewMenu:包含目录树操作相关命令,适合与目录树和目录树表绑定使用。
菜单与表绑定后,显示出来的菜单就直接可用。无需再写代码。