masked link example ejemplos c#

ejemplos - linklabel c# example



LinkLabel... abrir en el navegador web predeterminado? (3)

Aquí hay 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 = "https://" + url; var si = new ProcessStartInfo(url); Process.Start(si); linkLabel1.LinkVisited = true; }

Luego, puede usar fácilmente LinkArea para tener texto sin hipervínculos alrededor del enlace.

¿Es posible abrir un LinkLabel en el navegador web de las computadoras predeterminadas?


Siempre los uso así. De esta manera obtendrás el navegador por defecto para abrir la URL.

ProcessStartInfo sInfo = new ProcessStartInfo("http://www.google.com"); Process.Start(sInfo);


Sí, puede usar System.Diagnostics.Process.Start(url) en el evento "enlace clic".