export class CheckBoxCellType extends GcSpread.Sheets.CheckBoxCellType {
constructor() {
super();
}
paint(ctx, value, x, y, width, height, style, context) {
var basePaint = GcSpread.Sheets.CheckBoxCellType.prototype.paint;
//style.backColor="red";
style.foreColor="red";
style.borderLeft = new GcSpread.Sheets.LineBorder("red", GcSpread.Sheets.LineStyle.thin);
style.borderTop =new GcSpread.Sheets.LineBorder("red", GcSpread.Sheets.LineStyle.thin);
style.borderRight =new GcSpread.Sheets.LineBorder("red", GcSpread.Sheets.LineStyle.thin);
style.borderBottom =new GcSpread.Sheets.LineBorder("red", GcSpread.Sheets.LineStyle.thin);
var checked = Boolean(context.sheet.getDataItem(context.row).checked);
basePaint.apply(this, [ctx, checked, x, y, width, height, style, context]);
}}
设置checkbox的边框,没作用,如何设置?效果如下:![](http://data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAACkCAYAAACJij7LAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAF8SURBVHhe7ZixboMwEIZNpg5xHqDvP7J16gBMfQHG7mTpVjx0os1JDBU5O9e/2EjW/0knMWB9sXM6H9d833CZGcfRndbnrMheVFHTNH+OeZ7X1fcsyxLfkfwKa3jv11U68s6xR7c3yaPbEx4dDI8OpujRqdVbatejsrJlmqbommEYdFGqQKaIifq+10V703Udsw6jPpFQRBRCqGxHAkUwFMGoom0Db4lHd1h0R1KfrGG5jZkMMBTBUARTTFSkyW/btkyTHxXtjYiYdTDl0vv6+ZU9Gd5eX/gf4VAEQxGMWhmeL0/rk53364c7n/X7KFkZ5JqyRkzwGyYDDEUwFMEcL/L+Yg4LalENAWvyU0WVfR1MhaLT7Xs1dwj8tIShCIYiGFW0ndJbgpP8bFAEQxFMfSJO8iHYbv2LcunNLz4UimAogikm4iQfhiIYimAogomKtIl9LCxwkg9DEQwn+TAUwVAEc6xoO6W3BCf52aAIhiKY+kSc5EPU2G459wM61bxH9QdyFwAAAABJRU5ErkJggg==) |
|