this.flex.formatItem.addHandler((s: wjGrid.FlexGrid, e: wjGrid.FormatItemEventArgs) => {
// if (e.panel != s.cells)
// {
// let binding = s.columns[e.col].binding;
// if (binding == key) {
// if (e.cell.style.background != color)
// {
// a += e.col + ',';
// e.cell.style.background = color;
// //console.log(e.cell)
// }
// }
// }
// })
这个有个bug 你第一次加载颜色的时候是正常的 但是 如果你在界面不停的拖动其他的列也会有颜色 我不知道应该怎么去判断这个条件 求助 因为我的需求是改变grid
列的样式 颜色跟列是根据客户传过来的 所以不能写死 求助
|