Compartir a través de


HyperlinkButton.NavigateUri Propiedad

Definición

Obtiene o establece el identificador uniforme de recursos (URI) al que se va a navegar cuando se hace clic en hyperlinkButton .

public:
 property Uri ^ NavigateUri { Uri ^ get(); void set(Uri ^ value); };
Uri NavigateUri();

void NavigateUri(Uri value);
public System.Uri NavigateUri { get; set; }
var uri = hyperlinkButton.navigateUri;
hyperlinkButton.navigateUri = uri;
Public Property NavigateUri As Uri
<HyperlinkButton NavigateUri="uriString"/>

Valor de propiedad

Identificador uniforme de recursos (URI) al que se va a navegar cuando se hace clic en hyperlinkButton .

Ejemplos

Este es un HyperlinkButton como se declara en XAML. Declara un valor de cadena para Content y también un valor NavigateUri.

<HyperlinkButton Content="www.microsoft.com" NavigateUri="http://www.microsoft.com"/>

Comentarios

Cuando un usuario hace clic o invoca un HyperlinkButton, abre el URI que especificó para la propiedad NavigateUri en el explorador predeterminado.

No es necesario usar esquemas http: o https: para el URI. Esquemas como ms-appx:, ms-appdata: o ms-resources: se pueden usar si hay contenido de recursos en estas ubicaciones que sea adecuado para cargarlo en un explorador. Sin embargo, el esquema file: se bloquea específicamente. Para más información, consulta Esquemas de URI.

HyperlinkButton es un control, por lo que tiene eventos de entrada como Tapped y es una subclase ButtonBase , por lo que también tiene un evento Click . Normalmente no se especifica un valor para NavigateUri y también se controlan los eventos de entrada que se interpretan como hacer clic en hyperlinkButton. La acción de abrir NavigateUri en un explorador predeterminado es una acción del sistema que tiene lugar sin necesidad de control de eventos. Si la intención es que HyperlinkButton cargue un URI especificado dentro de un control WebView que también forme parte de la aplicación, no especifique un valor para NavigateUri. Controle el evento Click en su lugar y llame a WebView.Navigate, especificando el URI que se va a cargar.

Se aplica a

Consulte también