ADF11g-035: 隱藏panelCollection工具欄上的自帶的按鈕或菜單

在做ADF開發時,用到table或者tree table的時候,我們經常會在table或者tree table外面加一層<af:panelCollection>標籤,方便在table控件上添加一些工具按鈕等,似乎客戶不太樂意接受<af:panelCollection>自帶的一些其他按鈕或者菜單,比如“查看”菜單,“分離”按鈕等。如下圖所示


其實,這個組件提供瞭如何隱藏了這些功能的方法。以下是官方文檔列出了隱藏的功能。如果要關閉某些功能,可以使用此標籤的featuresOff屬性來控制,屬性的值則是下表中列出的Value項,如果隱藏多個,請以空格分開。

Value Turns off
statusBar Status bar
viewMenu 'View' menu
formatMenu 'Format' menu
columnsMenuItem 'Columns' sub-menu item
columnsMenuItem:col1,col20 Columns with column ID: 'col1' and 'col20' inside 'Columns' sub-menu
freezeMenuItem 'Freeze' menu item
detachMenuItem 'Detach' menu item
sortMenuItem 'Sort' menu item
reorderColumnsMenuItem 'Reorder Columns' menu item
resizeColumnsMenuItem 'Resize Columns' menu item
wrapMenuItem 'Wrap' menu item
showAsTopMenuItem Tree/TreeTable 'Show As Top' menu item
scrollToFirstMenuItem Tree/TreeTable 'Scroll To First' menu item
scrollToLastMenuItem Tree/TreeTable 'Scroll To Last' menu item
freezeToolbarItem 'Freeze' toolbar item
detachToolbarItem 'Detach' toolbar item
wrapToolbarItem 'Wrap' toolbar item
showAsTopToolbarItem Tree/TreeTable 'Show As Top' toolbar item
wrap 'Wrap' menu and toolbar items
freeze 'Freeze' menu and toolbar items
detach 'Detach' menu and toolbar items

例如,我設置featuresOff="detach freeze",以下是隱藏了“分離”和“凍結”兩個按鈕的截圖



參考文檔

http://docs.oracle.com/cd/E23943_01/apirefs.1111/e12419/tagdoc/af_panelCollection.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章