是否有可能使用.setStyleClass方法调整我的表格设计? 我在哪里以及如何实现此方法?在我的详细视图的一部分下面:
<columns>
<Column minScreenWidth="Tablet" demandPopin="true">
<Text text="{i18n>detailLineItemTableIDColumn}"/>
</Column>
<Column minScreenWidth="Tablet" demandPopin="true">
<Text text="{i18n>detailLineItemTableUnitNumberColumn}"/>
</Column>
<Column minScreenWidth="Tablet" demandPopin="true">
<Text text="{i18n>detailLineItemTableUoMColumn}"/>
</Column>
<Column minScreenWidth="Tablet" demandPopin="true">
<Text text="{i18n>detailLineItemTableDate}"/>
</Column>
sap.m.Column.setStyleClass
</columns>
<items>
<ColumnListItem>
<cells>
<ObjectAttribute
text="{Matnr}"
/>
<ObjectNumber
number="{path: 'Gesme' , formatter: '.formatter.numberUnit',formatOptions: {showMeasure: false}}" unit="{Meins}" state="Error"/>
<ObjectAttribute
text="{Lgpla}"/>
<ObjectAttribute
text="{path: 'Bdatu', formatter: '.formatter.formatDate'}"/>
</cells>
</ColumnListItem>
我想调整列名的字体大小。随意提出比我更聪明的想法。
答案 0 :(得分:1)
您正在使用XML视图,并且为了在XML视图中添加自定义样式表,您不需要使用addStyleClass,只需将 class 属性添加到要添加样式的元素中至。
假设您有一个按钮,您需要按以下方式添加样式:
<Button class="myStyleClass"></Button>
和 myStyleClass 需要存在于您的css文件中:
.myStyleClass {
background-color: yellow;
}