Lavorare con Righe e Colonne GridWeb
Inserimento Righe e Colonne
Questo argomento spiega come inserire nuove righe e colonne in un foglio di lavoro utilizzando l’API di Aspose.Cells.GridWeb. Le righe o colonne possono essere inserite in qualsiasi posizione nel foglio di lavoro.
Inserimento Righe
Per inserire una riga in qualsiasi posizione in un foglio di lavoro:
- Aggiungi il controllo Aspose.Cells.GridWeb al modulo web o pagina.
- Accedi al foglio di lavoro a cui stai aggiungendo righe.
- Inserisci una riga specificando un indice di riga in cui la riga deve essere inserita.
Inserimento di colonne
Per inserire una colonna in qualsiasi posizione in un foglio di lavoro:
- Aggiungi il controllo Aspose.Cells.GridWeb a un modulo web o pagina.
- Accedi al foglio di lavoro a cui stai aggiungendo colonne.
- Inserisci una colonna specificando l’indice di colonna in cui la colonna deve essere inserita.
Eliminazione di righe e colonne
Questo argomento dimostra come eliminare righe e colonne da un foglio di lavoro utilizzando l’API Aspose.Cells.GridWeb. Con l’aiuto di questa funzionalità, gli sviluppatori possono eliminare righe o colonne durante l’esecuzione.
Eliminazione delle righe
Per eliminare una riga dal tuo foglio di lavoro:
- Aggiungi il controllo Aspose.Cells.GridWeb a un modulo web o pagina.
- Accedi al foglio di lavoro da cui vuoi eliminare le righe.
- Elimina una riga dal foglio di lavoro specificando il suo indice di riga.
Eliminazione di colonne
Per eliminare una colonna dal tuo foglio di lavoro:
- Aggiungi il controllo Aspose.Cells.GridWeb a un modulo web o pagina.
- Accedi al foglio di lavoro da cui vuoi eliminare colonne.
- Elimina una colonna dal foglio di lavoro specificando il suo 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 sono su diverse righe. Tali valori non sono completamente visibili agli utenti a meno che non cambino l’altezza e la larghezza delle righe e delle colonne. Aspose.Cells.GridWeb supporta pienamente l’impostazione dell’altezza delle righe e della larghezza delle colonne. Questo argomento discute in dettaglio queste funzionalità con l’aiuto di esempi.
Lavorare con altezze delle righe e larghezze delle colonne
Impostazione dell’altezza della riga
Per impostare l’altezza di una riga:
- Aggiungi il controllo Aspose.Cells.GridWeb al tuo modulo / pagina Web.
- Accedi alla collezione GridCells del foglio di lavoro.
- Imposta l’altezza di tutte le celle in una qualsiasi riga specificata.
Output: l’altezza della 1a riga è stata impostata a 50 punti
Impostazione della larghezza della colonna
Per impostare la larghezza di una colonna:
- Aggiungi il controllo Aspose.Cells.GridWeb al tuo modulo / pagina Web.
- Accedi alla collezione GridCells del foglio di lavoro.
- Imposta la larghezza di tutte le celle in una qualsiasi colonna specificata.
Personalizzazione degli intestazioni di riga e colonna
Come Microsoft Excel, Aspose.Cells.GridWeb utilizza anche intestazioni standard o didascalie per le righe (numeri come 1, 2, 3 e così via) e colonne (alfabetici come A, B, C e così via). Aspose.Cells.GridWeb consente anche di personalizzare le didascalie. Questo argomento discute la personalizzazione delle intestazioni di riga e colonna in fase di esecuzione utilizzando l’API Aspose.Cells.GridWeb.
Personalizzazione dell’intestazione di riga
Per personalizzare l’intestazione o la didascalia di una riga:
- Aggiungi il controllo Aspose.Cells.GridWeb a una Form/ pagina Web.
- Accedi al foglio di lavoro nella raccolta GridWorksheet.
- Imposta la didascalia di una riga specifica.
Le intestazioni della riga 1 e 2 sono state personalizzate
Personalizzazione dell’intestazione della colonna
Per personalizzare l’intestazione o la didascalia di una colonna:
- Aggiungi il controllo Aspose.Cells.GridWeb a una Form/ pagina Web.
- Accedi al foglio di lavoro nella raccolta GridWorksheet.
- Imposta la didascalia di una colonna specifica.
Le intestazioni della colonna 1 e 2 sono state personalizzate
Congela e Scongela Righe e Colonne
Questo argomento spiega come congelare e scongelare righe e colonne. Congelare colonne o righe consente agli utenti di mantenere visibili gli intestazioni delle colonne o i titoli delle righe mentre scorrono verso altre parti del foglio di lavoro. Questa funzionalità è molto utile quando si lavora con fogli contenenti grandi volumi di dati. Durante lo scorrimento, solo i dati vengono spostati verso il basso e le intestazioni rimangono al loro posto, facilitando la lettura dei dati. La funzione di blocco riquadri è supportata solo in Internet Explorer 6.0 o versioni successive.
Congelare Righe e Colonne
Per congelare un numero specifico di righe e colonne:
- Aggiungi il controllo Aspose.Cells.GridWeb a una Form/ pagina Web.
- Accedi a un foglio di lavoro.
- Congelare un numero di righe e colonne.
Righe e colonne in stato bloccato
Scongelare Righe e Colonne
Per scongelare righe e colonne:
- Aggiungi il controllo Aspose.Cells.GridWeb a una Form/ pagina Web.
- Accedi a un foglio di lavoro.
- Rimuovere il blocco delle righe e delle colonne.
Foglio di lavoro dopo aver rimosso il blocco
Protezione delle righe e delle colonne
Questo argomento discute alcune tecniche per proteggere le celle nelle righe e nelle colonne da qualsiasi tipo di azione eseguita dagli utenti finali. Gli sviluppatori possono implementare questa protezione utilizzando due tecniche: rendendo le celle nelle righe e nelle colonne di sola lettura, o limitando le opzioni del menu contestuale di GridWeb.
Limitazione delle opzioni del menu contestuale
GridWeb fornisce un menu contestuale 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
E' possibile limitare qualsiasi tipo di operazione lato client su righe e colonne limitando le opzioni disponibili nel menu contestuale. E' possibile impedire agli utenti di bloccare le righe e le colonne impostando l’attributo EnableClientFreeze del controllo GridWeb su falso.
Menu contestuale dopo aver limitato le opzioni di riga e colonna