Lavorare con righe e colonne GridWeb

Inserimento di righe e colonne

Questo argomento spiega come inserire nuove righe e colonne in un foglio di lavoro usando Aspose.Cells.GridWeb API. Righe o colonne possono essere inserite in qualsiasi posizione nel foglio di lavoro.

Inserimento di righe

Per inserire una riga in qualsiasi posizione in un foglio di lavoro:

  1. Aggiungere il controllo Aspose.Cells.GridWeb al Web Form o alla pagina.
  2. Accedi al foglio di lavoro a cui stai aggiungendo righe.
  3. Inserire una riga specificando un indice di riga in cui verrà inserita la riga.

Inserimento di colonne

Per inserire una colonna in qualsiasi posizione in un foglio di lavoro:

  1. Aggiungere il controllo Aspose.Cells.GridWeb a un Web Form oa una pagina.
  2. Accedi al foglio di lavoro a cui stai aggiungendo colonne.
  3. Inserire una colonna specificando l’indice di colonna in cui verrà inserita la colonna.

Eliminazione di righe e colonne

Questo argomento illustra come eliminare righe e colonne da un foglio di lavoro utilizzando Aspose.Cells.GridWeb API. Con l’aiuto di questa funzionalità, gli sviluppatori possono eliminare righe o colonne in fase di esecuzione.

Eliminazione di righe

Per eliminare una riga dal foglio di lavoro:

  1. Aggiungere il controllo Aspose.Cells.GridWeb a un Web Form oa una pagina.
  2. Accedi al foglio di lavoro da cui vuoi eliminare le righe.
  3. Elimina una riga dal foglio di lavoro specificandone l’indice di riga.

Eliminazione di colonne

Per eliminare una colonna dal foglio di lavoro:

  1. Aggiungere il controllo Aspose.Cells.GridWeb a un Web Form oa una pagina.
  2. Accedi al foglio di lavoro da cui vuoi eliminare le colonne.
  3. Elimina una colonna dal foglio di lavoro specificandone l’indice di colonna.

Impostazione dell’altezza della riga e della larghezza della colonna

A volte i valori delle celle sono più larghi della cella in cui si trovano o si trovano su più righe. Tali valori non sono completamente visibili agli utenti a meno che non modifichino l’altezza e la larghezza di righe e colonne. Aspose.Cells.GridWeb supporta completamente l’impostazione dell’altezza delle righe e della larghezza delle colonne. Questo argomento discute queste funzionalità in dettaglio con l’aiuto di esempi.

Lavorare con l’altezza delle righe e la larghezza delle colonne

Impostazione dell’altezza della riga

Per impostare l’altezza di una riga:

  1. Aggiungere il controllo Aspose.Cells.GridWeb alla pagina Web Form/.
  2. Accedi alla raccolta GridCells del foglio di lavoro.
  3. Imposta l’altezza di tutte le celle in qualsiasi riga specificata.

Output: l’altezza della prima riga è stata impostata a 50 punti

cose da fare:immagine_alt_testo

Impostazione della larghezza della colonna

Per impostare la larghezza di una colonna:

  1. Aggiungere il controllo Aspose.Cells.GridWeb alla pagina Web Form/.
  2. Accedi alla raccolta GridCells del foglio di lavoro.
  3. Imposta la larghezza di tutte le celle in qualsiasi colonna specificata.

Personalizzazione delle intestazioni di righe e colonne

Come Microsoft Excel, Aspose.Cells.GridWeb utilizza anche intestazioni o didascalie standard per righe (numeri come 1, 2, 3 e così via) e colonne (alfabetiche come A, B, C e così via). Aspose.Cells.GridWeb permette anche di personalizzare le didascalie. Questo argomento illustra la personalizzazione delle intestazioni di riga e colonna in fase di esecuzione utilizzando Aspose.Cells.GridWeb API.

Personalizzazione dell’intestazione di riga

Per personalizzare l’intestazione o la didascalia di una riga:

  1. Aggiungere il controllo Aspose.Cells.GridWeb a una pagina Web Form/.
  2. Accedi al foglio di lavoro in GridWorksheetCollection.
  3. Imposta la didascalia di qualsiasi riga specificata.

Le intestazioni delle righe 1 e 2 sono state personalizzate

cose da fare:immagine_alt_testo

Personalizzazione dell’intestazione di colonna

Per personalizzare l’intestazione o la didascalia di una colonna:

  1. Aggiungere il controllo Aspose.Cells.GridWeb a una pagina Web Form/.
  2. Accedi al foglio di lavoro in GridWorksheetCollection.
  3. Imposta la didascalia di qualsiasi colonna specificata.

Le intestazioni delle colonne 1 e 2 sono state personalizzate

cose da fare:immagine_alt_testo

Blocca e sblocca righe e colonne

Questo argomento spiega come bloccare e sbloccare righe e colonne. Il blocco di colonne o righe consente agli utenti di mantenere visibili le intestazioni di colonna o i titoli di riga mentre scorrono verso altre parti del foglio di lavoro. Questa funzione è molto utile quando si lavora con fogli di lavoro che contengono grandi volumi di dati. Quando gli utenti scorrono solo i dati vengono fatti scorrere verso il basso e le intestazioni rimangono al loro posto, rendendo la data più facile da leggere. La funzione Blocca riquadri è supportata solo in Internet Explorer 6.0 o versioni successive.

Congelamento di righe e colonne

Per bloccare un numero specifico di righe e colonne:

  1. Aggiungere il controllo Aspose.Cells.GridWeb a una pagina Web Form/.
  2. Accedi a un foglio di lavoro.
  3. Blocca un numero di righe e colonne.

Righe e colonne in uno stato bloccato

cose da fare:immagine_alt_testo

Sblocco di righe e colonne

Per sbloccare righe e colonne:

  1. Aggiungere il controllo Aspose.Cells.GridWeb a una pagina Web Form/.
  2. Accedi a un foglio di lavoro.
  3. Sblocca righe e colonne.

Foglio di lavoro dopo essere stato sbloccato

cose da fare:immagine_alt_testo

Protezione di righe e colonne

In questo argomento vengono illustrate alcune tecniche per proteggere le celle in righe e colonne da qualsiasi tipo di azione eseguita dagli utenti finali. Gli sviluppatori possono implementare questa protezione utilizzando due tecniche: rendendo le celle in righe e colonne di sola lettura o limitando le opzioni del menu contestuale di GridWeb.

Limitazione delle opzioni del menu contestuale

GridWeb fornisce un menu di scelta rapida che gli utenti finali possono utilizzare per eseguire operazioni sul controllo. Il menu offre molte opzioni per manipolare celle, righe e colonne.

Opzioni contestuali complete

cose da fare:immagine_alt_testo

È possibile limitare qualsiasi tipo di operazione lato client su righe e colonne restringendo le opzioni disponibili nel menu contestuale. Può essere eseguito impostando gli attributi EnableClientColumnOperations e EnableClientRowOperations del controllo GridWeb su false. È inoltre possibile impedire agli utenti di bloccare righe e colonne impostando l’attributo EnableClientFreeze del controllo GridWeb su false.

Menu contestuale dopo aver limitato le opzioni di riga e colonna

cose da fare:immagine_alt_testo