SMART datagrid v.1 > Classes > GridBody
在渲染数据单元格的时点,被调用的回调函数。
在这个函数中,可以变更通过回调参数styles而传递的样式组的属性。 index是当前绘制中的数据单元格的位置。
在全部适用列默认样式以及动态样式和指定在各个数据单元格的CellStyle的样式值等之后, 将会最终调用这个函数。
在被包含在设置DataColumn.styleCallback的列中的单元格中,将不会被调用。
默认值为null.
grid.body().setStyleCallback(function (index, styles) {
var v = index.getValue();
if (v > < 100) {
styles.setBackgrouund('#ff0000');
styles.setForeground('#ffffff');
}
});
// 通常,将会被设置在初始化网格的时点。
grid.setOptions({
body: {
styleCallback: function (index, styles) {
styles.extend({
backgrouund: '#ff0000',
foreground: '#ffffff'
});
}
}
});