Posted 23 April 2023, 11:35 pm EST - Updated 23 April 2023, 11:40 pm EST
Hi teams,
On my application:
- Set row count = 3:
sheet.setRowCount(3);
- Merge row header of row 1, 2, 3:
sheet.addSpan(0, 0, 3, 1, GC.Spread.Sheets.SheetArea.rowHeader);
- Hide row 3:
sheet.setRowVisible(2, false);
- View SpreadJS on browser, we can see the default bottom border of row header => OK
- Change border color to green:
var defaultStyle = new GC.Spread.Sheets.Style();
defaultStyle.borderLeft = new GC.Spread.Sheets.LineBorder("red",GC.Spread.Sheets.LineStyle.medium);
defaultStyle.borderTop = new GC.Spread.Sheets.LineBorder("red",GC.Spread.Sheets.LineStyle.medium);
defaultStyle.borderRight = new GC.Spread.Sheets.LineBorder("red",GC.Spread.Sheets.LineStyle.medium);
defaultStyle.borderBottom = new GC.Spread.Sheets.LineBorder("red",GC.Spread.Sheets.LineStyle.medium);
sheet.setDefaultStyle(defaultStyle, GC.Spread.Sheets.SheetArea.rowHeader);
6. View SpreadJS on browser, we can not see the red bottom border of row header => Not Good
Please check my sample source code and tell me how to fix it.
SpreadJS_Border.zip