È possibile aprire un LinkLabel nel browser Web dei computer predefinito?LinkLabel ... aperto nel browser Web predefinito?
risposta
sì - è possibile utilizzare System.Diagnostics.Process.Start(url)
nell'evento "link cliccato".
quindi qualcosa di simile vuoto linkSubmit_LinkClicked privato (object sender, LinkLabelLinkClickedEventArgs e) { System.Diagnostics.Process.Start (linkSubmit .text as String); } – acctman
Grazie ...: D: D –
Io li uso sempre così. In questo modo otterrai il browser predefinito per aprire l'URL.
ProcessStartInfo sInfo = new ProcessStartInfo("http://www.google.com");
Process.Start(sInfo);
Ecco una soluzione ispirata MSDN che funziona senza hardcoding l'URL nel codice:
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
string url;
if (e.Link.LinkData != null)
url = e.Link.LinkData.ToString();
else
url = linkLabel1.Text.Substring(e.Link.Start, e.Link.Length);
if (!url.Contains("://"))
url = "http://" + url;
var si = new ProcessStartInfo(url);
Process.Start(si);
linkLabel1.LinkVisited = true;
}
È quindi possibile utilizzare facilmente LinkArea per avere un testo non-collegamento ipertestuale attorno il link.
- 1. Python - Flask - apre una pagina Web nel browser predefinito
- 2. Aprire un URL nel browser Web predefinito in WinRT
- 3. Apertura dell'app lucida direttamente nel browser predefinito
- 4. Crea un collegamento da Electron aperto nel browser
- 5. C# Apre la pagina web nel browser predefinito con i dati del post
- 6. equivalente pdb.set_trace() nel browser web javascript?
- 7. come eseguire un'applet java nel browser web
- 8. Evidenziamento ortografico Controllo ortografia nel browser web
- 9. RStudio apre la documentazione nel browser web
- 10. Come trovare il browser Web predefinito utilizzando C#?
- 11. rilevare le impostazioni proxy del browser web predefinito
- 12. Impostare il browser Web predefinito tramite la riga di comando?
- 13. Come modificare le impostazioni in Netbeans 6.5 per eseguire l'applicazione Web nel browser non predefinito?
- 14. PhoneGap - link aperto in del browser
- 15. Apre una pagina html nel browser predefinito con VBA?
- 16. Apre i collegamenti esterni nel browser con la web view Android
- 17. WebView link click apri il browser predefinito
- 18. Goniometro angolare - Lascia il browser aperto dopo i test E2E
- 19. browser web sito timeout
- 20. Visualizzazione 3D nel browser
- 21. Apertura programmata di URL nel browser Web in Python
- 22. Come ancorare gli strumenti di sviluppo nel browser Web Vivaldi?
- 23. Restituisce tutti gli attributi di un HtmlElement nel browser Web
- 24. Puoi incorporare gli script Python nel browser web?
- 25. Desidero utilizzare i comandi di tipo VI nel browser Web?
- 26. Possiamo inserire javascript in qualsiasi pagina web caricata nel browser
- 27. Come mostrare rsync --progress nel browser web usando DJango?
- 28. Async/await nel browser web o in node.js?
- 29. Ottenere java gui per aprire una pagina Web nel browser
- 30. pulsanti di zoom nel browser web di Android
beh, è il comportamento predefinito una volta impostato un url valido valido. Che tipo di problema stai avendo e come appare il tuo codice finora? –
Stavo cercando nelle Proprietà qualcosa che l'avrebbe avviato. Inizialmente ho provato a impostare un indirizzo url sulla proprietà .Text e ovviamente non funzionava. – acctman
Non capisco l'esistenza di questo controllo, probabilmente perché faccio don capire come usarlo – beppe9000