0

在“属性定义”部分定义自定义控件的属性时,可以在“属性”选项卡中选择“extraColumn”和“iconColumn”选项作为“类型”。

这种类型应该如何使用?

4

2 回答 2

1

iconColumn 和extraColumn 都与dataView 控件的相应标签相关。当您的自定义控件包含 dataView 并且您希望允许外部控件传递有关要在 dataView 中使用的列的详细信息时,您通常会使用这些。

于 2013-04-02T13:15:54.390 回答
0

在标准 XPage 中使用数据视图时,extraColumns 显示为实际列。summaryColumn 是第一列并显示为链接。

但是,在移动应用程序中,额外的列在移动数据行中显示为额外的数据行。summaryColumn 值在数据行中显示为“标题”,而 extraColumn 值显示在该值下方。

<xe:dataView id="dataView1" pageName="#contactDetails" collapsibleDetail="true">
    <xe:this.data>
        <xp:dominoView var="view1" viewName="TeamDirectoryNameLU">
        </xp:dominoView>
    </xe:this.data>
    <xe:this.summaryColumn>
        <xe:viewSummaryColumn columnName="Name"></xe:viewSummaryColumn>
    </xe:this.summaryColumn>
    <xe:this.extraColumns>
        <xe:viewExtraColumn columnName="Office" style="font-size:12pt"></xe:viewExtraColumn>
        <xe:viewExtraColumn columnName="OfficePhone" style="font-size:12pt"></xe:viewExtraColumn>
        <xe:viewExtraColumn columnName="Email" style="font-size:12pt"></xe:viewExtraColumn>
    </xe:this.extraColumns>
</xe:dataView>

其中一行可能显示为:

Ian Kennedy
London Office
44-22-830-6000
ian.kennedy@company.co.uk
于 2013-04-02T18:40:34.047 回答