Red de conocimiento informático - Conocimiento informático - Cómo configurar el estilo de celda del control de desarrollo de tablas SpreadJS

Cómo configurar el estilo de celda del control de desarrollo de tablas SpreadJS

La configuración se completa a través de la interfaz relacionada con el estilo y el estilo de la celda se almacena en el estilo.

Puedes crear estilos y establecer diferentes propiedades, por ejemplo:

var?style?= new GC.Spread.Sheets.Style();

style .backColor?=?' rojo';?

estilo.foreColor?=?' verde';?

estilo.isVerticalText?=?'true';

Después, puedes establecer este estilo en una celda, fila o columna:

sheet.setStyle(5,?5,?style,?GC.Spread.Sheet.SheetArea.viewport);? /p>

sheet.setStyle(5,?-1,?style,?GC.Spread.Sheets.SheetArea.viewport);?

sheet.setStyle(-1,?5, ? style,?GC.Spread.Sheets.SheetArea.viewport);

Los estilos tienen diferentes prioridades en diferentes jerarquías, como las celdas. Lista.

Puedes crear múltiples estilos y establecer propiedades para comparar y ver la prioridad, por ejemplo:

1. Crear un estilo de celda

var cellStyle?= new. GC.Spread.Sheets.Style();

cellStyle.backColor?=?' red';?

2. Crear estilo de fila

var rowStyle ? = new GC.Spread.Sheets.Style();

rowStyle.backColor?=?' green';?

3. colStyle?= new GC.Spread.Sheets.Style();

colStyle.backColor?=?'amarillo';?

4. el estilo anterior:

sheet.setStyle(5,5,cellStyle,?GC.Spread.Sheet.SheetArea.viewport);?

sheet.setStyle(5,-1, rowStyle,?GC.Spread.Sheets.SheetArea.viewport);?

sheet.setStyle(-1,5,colStyle,?GC.Spread.Sheets.SheetArea.viewport);?

sheet.setStyle(-1,6,colStyle,?GC.Spread.Sheets.SheetArea.viewport);?

El efecto de ejecutar el código anterior se muestra a continuación:

Esto indica que la prioridad de estilo es: ¿celda? Columna