特點(diǎn):
1.擁有自己的菜單設(shè)計(jì)器,設(shè)計(jì)一處可以在“快速訪問欄”,“配置欄”,“功能區(qū)”,“導(dǎo)航目錄樹”,“導(dǎo)航桌面”中多個(gè)地方實(shí)現(xiàn)全自動(dòng)生成菜單。
2.所有菜單都響應(yīng)事件,這些事件都只要在菜單設(shè)計(jì)器里設(shè)計(jì)就可以。這意味著可以發(fā)布后修改增加菜單功能!
3.可以靈活地設(shè)置各個(gè)模塊的顯示狀態(tài)。
4.菜單生成代碼,只需簡單的一句話。
5.菜單權(quán)限控制。
6.當(dāng)非“開發(fā)者”賬號(hào)登陸時(shí)無法看到“開發(fā)設(shè)計(jì)”菜單。
系統(tǒng)菜單指的是本平臺(tái)主界面上的菜單,如“快速訪問欄”,“配置欄”,“功能區(qū)”,“導(dǎo)航目錄樹”,“導(dǎo)航桌面”等,這些菜單都是通過一個(gè)菜單管理來維護(hù),然后在系統(tǒng)啟動(dòng)時(shí)根據(jù)登陸用戶動(dòng)態(tài)生成的菜單。
為了節(jié)省大家的開發(fā)時(shí)間,我們針對不同的使用場景創(chuàng)建了三個(gè)通用的表菜單,我們使用時(shí)只需要設(shè)置一下我們使用哪些功能即可。
BaseGridMenu:包含與表相關(guān)的常規(guī)菜單命令,適合與常規(guī)表綁定使用。
GridRecordNavigator:包含當(dāng)前行導(dǎo)航與單記錄處理相關(guān)的菜單命令,適合在子窗體中與主窗體中主表綁定使用。
SmTreeViewMenu:包含目錄樹操作相關(guān)命令,適合與目錄樹和目錄樹表綁定使用。
菜單與表綁定后,顯示出來的菜單就直接可用。無需再寫代碼。
更多功能介紹可以參考“默認(rèn)菜單”、“默認(rèn)右鍵菜單”。