是否可以使用 .setStyleClass 方法调整我的表格设计?我在哪里以及如何实现这种方法?下面是我的详细 View 的一部分:
<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>
我想调整列名的字体大小。随意提出比我更聪明的想法。
您正在使用 XML View ,为了在 XML View 中添加自定义样式表,您不需要使用 addStyleClass,而只需将 class 属性添加到要添加样式的元素。
假设您有一个按钮,您需要按以下方式添加样式:
<Button class="myStyleClass"></Button>
和 myStyleClass 需要存在于您的 css 文件中:
.myStyleClass {
background-color: yellow;
}
我是一名优秀的程序员,十分优秀!