Smart Client: список сетки?

При настройке данных в сетке списка. Некоторое дополнительное пространство появится после последней записи.

isc.CustomListGrid.create({ 
        dataSource: "DeviceDiscoveryDataSource",
        ID:"deviceDiscoveryListGrid",
        autoDraw: false,
        //showAllRecords: true,
        paddingAsLayoutMargin:false,
        autoFitMaxRecords:2000,
        showFilterEditor:true,
        filterOnKeypress:true,
        filterLocalData: true,
        alternateRecordStyles:true,
        autoFetchData:true,
        showRecordComponents: true,
        showRecordComponentsByCell: true,
        cellHeight:35,
        emptyCellValue:"-",
        canSort:false,
        canGroupBy:false,
        canPickFields:true,
        bodyProperties: { canSelectText:true },
        fields: [{
            name: "deviceName",
            type: "text",
            title: "Device Name",
             align: "center",
            width:200        
    }]
});

Где я не прав, я не понимаю. Помогите мне, пожалуйста.

1 ответ

Попробуйте установить для свойства virtualScrolling значение false в ListGrid. При рендеринге компонентов в каждой строке SmartClient точно не знает, сколько места ему понадобится, следовательно, пробел после последней записи.

Подробнее об этом: http://www.smartclient.com/docs/10.0/a/b/c/go.html

Другие вопросы по тегам