El componente Web Components hoja de cálculo expone propiedades que permiten determinar la celda, el panel y la hoja de cálculo activos actualmente en el control. Esto es útil, ya que puede ayudarle a determinar dónde puede estar navegando o editando el usuario en el control.
Web Components Ejemplo de activación de hoja de cálculo
<!DOCTYPE html><html><head><title>SpreadsheetActivation</title><metacharset="UTF-8" /><linkrel="shortcut icon"href="https://static.infragistics.com/xplatform/images/browsers/wc.png" ><linkrel="stylesheet"href="https://fonts.googleapis.com/icon?family=Material+Icons" /><linkrel="stylesheet"href="https://fonts.googleapis.com/css?family=Kanit&display=swap" /><linkrel="stylesheet"href="https://fonts.googleapis.com/css?family=Titillium Web" /><linkrel="stylesheet"href="https://static.infragistics.com/xplatform/css/samples/shared.v8.css"type="text/css" /></head><body><divid="root"><divclass="container sample"><divclass="options horizontal"><inputid="activateCellTextBox"class="options-text"type="text" /><buttonid="activateCellBtn"class="options-button">Activate Cell</button><labelid="activeCellLabel"class="options-label"> Current Active Cell: </label></div><igc-spreadsheetid="spreadsheet"width="100%"height="calc(100% - 2.5rem)"></igc-spreadsheet></div></div><!-- This script is needed only for parcel and it will be excluded for webpack -->
<% if (false) { %><scriptsrc="src/index.ts"></script><% } %>
</body></html>html
/* shared styles are loaded from: *//* https://static.infragistics.com/xplatform/css/samples */css
¿Te gusta esta muestra? Obtenga acceso a nuestro kit de herramientas de Ignite UI for Web Components completo y comience a crear sus propias aplicaciones en minutos. Descárgalo gratis.
Descripción general de la activación
La activación del control de Web Components IgcSpreadsheetComponent se divide entre las celdas, paneles y hojas de cálculo de la corriente workbook de la hoja de cálculo. A continuación se describen las tres propiedades "activas":
activeCell: Devuelve o establece la celda activa en la hoja de cálculo. Para configurarlo, debe crear una nueva instancia de SpreadsheetCell y pasar información sobre esa celda, como la columna y fila o la dirección de cadena de la celda.
activePane: Devuelve el panel activo en la hoja de trabajo actualmente activa del control de hoja de cálculo.
activeWorksheet: Devuelve o establece la hoja de trabajo activa en el workbook del control de hoja de cálculo. Esto se puede configurar configurándolo en una hoja de trabajo existente en el workbook adjunto a la hoja de cálculo.
Fragmento de código
El siguiente fragmento de código muestra la configuración de activación de la celda y la hoja de trabajo en el control IgcSpreadsheetComponent:
this.spreadsheet.activeWorksheet = this.spreadsheet.workbook.worksheets(1);
this.spreadsheet.activeCell = new SpreadsheetCell("C5");
ts