Sapui5 sap.ui.commons.Panel折叠/扩展事件
是否可以将事件添加到SAPUI5Sapui5 sap.ui.commons.Panel折叠/扩展事件,sapui5,Sapui5,是否可以将事件添加到SAPUI5sap.ui.commons.Panel的最小化和最大化?我需要的是在单击面板的折叠或展开按钮时添加不同的样式 如果用户单击减号,我必须添加一个样式类,如pnl.addStyleClass(“XYZ”)当用户单击“最大化”时,应将不同的样式类添加到面板pnl.addStyleClass(“ZYFDEFD”) 如果覆盖.setCollapse-或.setExpanded函数面板将不再折叠或展开,因此必须找到其他选项。一些可能的选项 1) 您可以使用标准样式类(sap
sap.ui.commons.Panel的
最小化和最大化?我需要的是在单击面板的折叠或展开按钮时添加不同的样式
如果用户单击减号,我必须添加一个样式类,如pnl.addStyleClass(“XYZ”)代码>当用户单击“最大化”时,应将不同的样式类添加到面板pnl.addStyleClass(“ZYFDEFD”)代码>
如果覆盖.setCollapse-
或.setExpanded函数
面板将不再折叠或展开,因此必须找到其他选项。一些可能的选项
1) 您可以使用标准样式类(sapUiPanelColl),该类根据扩展状态添加到控件中-请参见下面的示例
var oPanel=newsap.ui.commons.Panel({});
oPanel.addStyleClass(“myPanel”);
oPanel.placeAt(“内容”)代码>
.myPanel{背景色:绿色;}
.myPanel.sapUiPanelColl{背景色:红色;}
sap.ui.commons.Panel样式类示例
库sap.ui.commons
已被弃用。改用支持开箱即用的sap.m.Panel
。