2009-10-20 16 views
10

Soy nuevo en el control Hyperlink. Deseo tener un hipervínculo en una ventana regular de WPF que navegará a una URL abriendo el navegador estándar. He agregado el hipervínculo, pero no hace nada.¿Los hipervínculos WPF solo funcionan en páginas?

Antes de implementar un controlador para hacer el trabajo yo mismo, puede alguien por favor confirmar que el control de hipervínculo navegará sólo dentro de las páginas?

Respuesta

13

Usted will need para hacerlo usted mismo.

La forma más sencilla de hacerlo es gestionar el evento Hyperlink.RequestNavigate y llamar al Process.Start con la URL. (Esto abrirá el navegador predeterminado).

+1

¡Gracias, justo lo que necesitaba! –

+4

Simplemente agregaría que, si planea tener varios hipervínculos en su aplicación, sería conveniente manejar el evento Hyperlink.RequestNavigate como un evento enrutado en lugar de enganchar el evento en cada instancia de hipervínculo. –

Cuestiones relacionadas