vanescar
12-04-06, 13:20
Il trucco che sto per presentarvi è proprio su ASP.NET e riguarda l'utilizzo del controllo LinkLabel. Questo controllo all'interno di applicazioni Windows oppure pagine Web in Asp.Net, ha la funzione di permettere la navigazione in un sito Internet,dopo che in fase di progettazione o in fase di esecuzione dell'applicazione sono stati impostati certi attributi. Vediamo quali sono questi attributi.
Per prima cosa abbiamo sempre un Form o una pagina Asp.Net vuota, trasciniamo dalla Casella degli strumenti, il controllo LinkLabel.
Gli attributi da impostare,nell'ipotesi di attivarecollegamenti ipertestuali, all'interno di applicazioni Windows, sono:
Proprietà Text per memorizzare il link esatto dell'indirizzo internet
Proprietà LinkBehavior,per selezionare il comportamento del controllo ipertestuale. In altre parole se visualizzare, a form avviato:
link sottolineato (valore SystemDefault)
link senza la sottolineatura (valore NeverUnderline)
link che a passaggio del mouse sopra, appare sottolineato (valore HoverUnderline)
La routine evento da scrivere è la seguente:
Private Sub LinkLabel1LinkClicked(sender As System.Object, e As System.Windows.Forms.LinkLabelLinkClickedEventArgs )System.Diagnostics.Process.Start(LinkLabel1.Text) End Sub (http://clk.tradedoubler.com/click?p=17269&a=1034141&g=101684&pool=93624&cpool=93624)La riga di codice in neretto ci permette di avviare il browser Web e navigare nel sito internet, il cui indirizzo internet viene restituito dalla proprietà Text del controllo LinkLabel.
Per prima cosa abbiamo sempre un Form o una pagina Asp.Net vuota, trasciniamo dalla Casella degli strumenti, il controllo LinkLabel.
Gli attributi da impostare,nell'ipotesi di attivarecollegamenti ipertestuali, all'interno di applicazioni Windows, sono:
Proprietà Text per memorizzare il link esatto dell'indirizzo internet
Proprietà LinkBehavior,per selezionare il comportamento del controllo ipertestuale. In altre parole se visualizzare, a form avviato:
link sottolineato (valore SystemDefault)
link senza la sottolineatura (valore NeverUnderline)
link che a passaggio del mouse sopra, appare sottolineato (valore HoverUnderline)
La routine evento da scrivere è la seguente:
Private Sub LinkLabel1LinkClicked(sender As System.Object, e As System.Windows.Forms.LinkLabelLinkClickedEventArgs )System.Diagnostics.Process.Start(LinkLabel1.Text) End Sub (http://clk.tradedoubler.com/click?p=17269&a=1034141&g=101684&pool=93624&cpool=93624)La riga di codice in neretto ci permette di avviare il browser Web e navigare nel sito internet, il cui indirizzo internet viene restituito dalla proprietà Text del controllo LinkLabel.