详细实现方法.setStyleClass查看sapui5

时间:2016-07-28 13:49:23

标签: css sapui5

是否有可能使用.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>

我想调整列名的字体大小。随意提出比我更聪明的想法。

1 个答案:

答案 0 :(得分:1)

您正在使用XML视图,并且为了在XML视图中添加自定义样式表,您不需要使用addStyleClass,只需将 class 属性添加到要添加样式的元素中至。

假设您有一个按钮,您需要按以下方式添加样式:

<Button class="myStyleClass"></Button>

myStyleClass 需要存在于您的css文件中:

.myStyleClass {
  background-color: yellow;
}