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