2017-04-25 81 views
0

在我的对话框中我想包括一个自定义标题或子标题与按钮。我view.xml用看起来是这样的:SAPUI5聚合为sap.m.Bar问题

<mvc:FragmentDefinition 
    xmlns:mvc="sap.ui.core" xmlns:m="sap.m" xmlns:layout="sap.ui.layout" 
    xmlns:form="sap.ui.layout.form"> 
    <m:Dialog id="dialog3ID" title="{i18n>Deliveries}" contentHeight="auto"> 
     <m:customHeader> 
     <m:Bar> 
     <contentLeft> 
      <m:Button id="Btn_Back" iconDensityAware="false" text=" 
      {i18n>Back}" type="Emphasized" width="10%" enabled="true" visible="true" press="onCancelD3" /> 
     </contentLeft> 
     </m:Bar> 
    </m:customHeader> 
    <m:content> 
     ...... 
    </m:content> 

该错误消息我没有得到控制sap.m.Bar

我在做什么错误定义的默认聚合无法添加直接孩子? 感谢您的帮助, Tim

回答

0

您不能在聚合中使用sap.m.Bar作为sap.m.Dialog。您应该改用sap.m.IBar。所以改变:

<m:Bar> 

到:

<m:IBar> 

同为:

</m:Bar>