¿Es posible abrir un LinkLabel en el navegador web de las computadoras predeterminadas?LinkLabel ... abrir en el navegador web predeterminado?
Respuesta
sí - puede usar System.Diagnostics.Process.Start(url)
en el evento "enlace hecho clic".
así que algo como esto vacío linkSubmit_LinkClicked privada (object sender, LinkLabelLinkClickedEventArgs e) { System.Diagnostics.Process.Start (enlaceEnviar .text como cadena); } – acctman
Gracias ...: D: D –
Siempre los uso así. De esta forma, obtendrás el navegador predeterminado para abrir la URL.
ProcessStartInfo sInfo = new ProcessStartInfo("http://www.google.com");
Process.Start(sInfo);
he aquí una solución inspirada en MSDN que funciona sin codificar la URL en su código:
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;
}
A continuación, puede utilizar simplemente LinkArea para que el texto no-hipervínculo alrededor del enlace.
- 1. Python - Flask - abrir una página web en el navegador predeterminado
- 2. Abrir una página web en el navegador predeterminado
- 3. ¿Cómo abrir el navegador predeterminado de iPhone?
- 4. Linux: comando para abrir URL en el navegador predeterminado
- 5. ¿Cómo puedo abrir un enlace en el navegador web predeterminado desde una HTA?
- 6. Enlace WebView haga clic en abrir navegador predeterminado
- 7. Abrir archivo actual en el navegador web en Vim
- 8. Abrir un archivo HTML utilizando el navegador web por defecto
- 9. Abrir webview no en el nuevo navegador
- 10. ¿Cómo cambiar el navegador web predeterminado al depurar/ejecutar un sitio web?
- 11. ¿Abre el sitio web en el navegador predeterminado del usuario sin permitir que inicie nada más?
- 12. Abrir el navegador a la página web Aplicación de Android
- 13. ¿Cómo configuras tu aplicación Cocoa como el navegador web predeterminado?
- 14. Android: Abrir una URL en un navegador
- 15. ¿Cómo abro el navegador web predeterminado en Perl en cualquier sistema operativo?
- 16. Obtener java gui para abrir una página web en el navegador web
- 17. Abrir una URL en el navegador predeterminado en una aplicación de escritorio de Windows 8
- 18. R: Iniciar el navegador web
- 19. Abrir pdf en el complemento del navegador
- 20. ¿Cómo abrir el enlace en otro navegador?
- 21. Android WebView clic abrir en WebView no es un navegador predeterminado
- 22. quiere abrir el enlace en el navegador externo de WP7
- 23. ¿Cómo puedo abrir un archivo HTML en el navegador predeterminado desde una aplicación Java Swing?
- 24. Hiperenlace JLabel para abrir el navegador en la URL correcta
- 25. Cómo abrir el javadoc adjunto en el navegador externo
- 26. ¿Cómo abrir una URL con el navegador predeterminado con las aplicaciones multiplataforma de FireMonkey?
- 27. Abrir archivo adjunto de elementos de trabajo TFS en Image Viewer, no navegador web
- 28. Abrir de forma programada las URL en el navegador web en Python
- 29. Cómo iniciar el navegador para abrir el archivo local
- 30. Abrir una nueva página del navegador en el segundo monitor
Bueno, es el comportamiento predeterminado una vez que haya configurado una URL válida. ¿Qué tipo de problema tienes y cómo se ve tu código hasta ahora? –
Estaba buscando en las Propiedades algo que lo iniciara. Originalmente probé simplemente establecer una dirección URL a la propiedad .Text y, por supuesto, eso no funcionó. – acctman
No entiendo la existencia de este control, probablemente porque yo don entender cómo usarlo – beppe9000