Gestisci i collegamenti ipertestuali nel foglio di lavoro

Lavorare con i collegamenti ipertestuali

Tipi di collegamenti ipertestuali

Generalmente, i seguenti collegamenti ipertestuali sono supportati da Aspose.Cells.GridWeb:

Le sezioni seguenti descrivono in dettaglio l’uso di tutti i tipi di collegamenti ipertestuali. Discute anche su come accedere o rimuovere i link.

Aggiunta di collegamenti ipertestuali

Collegamenti ipertestuali dell’URL

I collegamenti ipertestuali URL assomigliano più a semplici collegamenti ipertestuali che si vedono normalmente sui siti web. Un collegamento ipertestuale URL funziona come un’ancora in una cella. Ogni volta che viene cliccato, naviga verso una pagina web o apre una nuova finestra del browser.

Esistono diversi tipi di collegamenti ipertestuali URL:

  • Collegamenti ipertestuali di testo.
  • Collegamenti ipertestuali delle immagini.

Gli sviluppatori possono specificare un’immagine per il collegamento ipertestuale. Se non viene specificata un’immagine, viene creato un collegamento ipertestuale di testo; altrimenti viene creato un collegamento ipertestuale immagine.

Collegamenti ipertestuali di testo

Per aggiungere un collegamento ipertestuale di testo a un foglio di lavoro:

  1. Aggiungere il controllo Aspose.Cells.GridWeb al Web Form.
  2. Accedi a un foglio di lavoro.
  3. Aggiungere un collegamento ipertestuale a una cella nel foglio di lavoro.
  4. Imposta il testo che verrà mostrato nella cella.
  5. Imposta l’URL del collegamento ipertestuale.
  6. Impostare la destinazione del collegamento ipertestuale, se lo si desidera.
  7. Impostare una descrizione comandi, se lo si desidera.

L’esempio seguente aggiunge due collegamenti ipertestuali a un foglio di lavoro. Uno non ha target mentre l’altro è impostato su _parent.

Output: collegamenti ipertestuali di testo aggiunti al foglio di lavoro

cose da fare:immagine_alt_testo

Collegamenti ipertestuali delle immagini

Per aggiungere un collegamento ipertestuale all’immagine:

  1. Aggiungere il controllo Aspose.Cells.GridWeb al Web Form.
  2. Accedi a un foglio di lavoro.
  3. Aggiungere un collegamento ipertestuale a una cella.
  4. Imposta l’URL dell’immagine che verrà visualizzata come collegamento ipertestuale.
  5. Imposta l’URL del collegamento ipertestuale.
  6. Impostare una descrizione comandi, se lo si desidera.
  7. Impostare il testo del collegamento ipertestuale, se lo si desidera.

Output: collegamenti ipertestuali immagine aggiunti al foglio di lavoro

cose da fare:immagine_alt_testo

Cell Comando Collegamenti ipertestuali

Un collegamento ipertestuale di comando cella è un tipo speciale di collegamento ipertestuale che attiva un evento sul lato server invece di aprire una pagina Web. Gli sviluppatori possono aggiungere codice all’evento lato server ed eseguire qualsiasi attività quando si fa clic sul collegamento ipertestuale. Questa funzione consente agli sviluppatori di creare più applicazioni interattive.

Per aggiungere un collegamento ipertestuale al comando di cella:

  1. Aggiungere il controllo Aspose.Cells.GridWeb al Web Form.
  2. Accedi a un foglio di lavoro.
  3. Aggiungere un collegamento ipertestuale a una cella.
  4. Impostare il comando del collegamento ipertestuale su qualsiasi valore desiderato. Il valore viene utilizzato dal gestore dell’evento del collegamento ipertestuale per riconoscerlo.
  5. Impostare una descrizione comandi, se lo si desidera.
  6. Imposta l’URL per l’immagine che verrà visualizzata come collegamento ipertestuale.

Un collegamento ipertestuale di comando cella è stato aggiunto al foglio di lavoro

cose da fare:immagine_alt_testo

Gestione degli eventi dei collegamenti ipertestuali di comando Cell

Gli sviluppatori devono creare un gestore eventi per l’evento CellCommand del controllo GridWeb per eseguire attività specifiche quando si fa clic su un collegamento ipertestuale di comando cella specifico. Il gestore dell’evento dell’evento CellCommand fornisce un oggetto del tipo CellEventArgs che offre la proprietà Argument. Utilizzare la proprietà Argument per identificare un collegamento ipertestuale specifico confrontandone il valore CellCommand.

L’esempio seguente crea un gestore eventi per il collegamento ipertestuale del comando cella creato nel codice precedente. Il CellCommand del collegamento ipertestuale è stato impostato su Click. Quindi, nel gestore dell’evento, prima controllalo e poi aggiungi il codice che visualizza un messaggio nella cella A6.

Il gestore dell’evento viene richiamato quando si fa clic sul collegamento ipertestuale.

Output: testo aggiunto alla cella A6 quando si fa clic sul collegamento ipertestuale

cose da fare:immagine_alt_testo

Accesso ai collegamenti ipertestuali

Per accedere a un collegamento ipertestuale esistente:

  1. Accedi alla cella che lo contiene.
  2. Ottieni il riferimento di cella.
  3. Passare il riferimento al metodo GetHyperlink della raccolta Hyperlinks per accedere al collegamento ipertestuale.
  4. Modifica le proprietà del collegamento ipertestuale.

Rimozione di collegamenti ipertestuali

Per rimuovere un collegamento ipertestuale:

  1. Accedi al foglio di lavoro attivo.
  2. Rimuovere un collegamento ipertestuale utilizzando il metodo Remove della raccolta Hyperlinks.