HyperlinkButton.NavigateUri Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit l’URI (Uniform Resource Identifier) vers lequel accéder lorsque vous cliquez sur 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"/>
Valeur de propriété
URI (Uniform Resource Identifier) vers lequel accéder lorsque vous cliquez sur HyperlinkButton .
Exemples
Voici un hyperlinkButton comme déclaré dans XAML. Il déclare une valeur de chaîne pour Content et également une valeur NavigateUri.
<HyperlinkButton Content="www.microsoft.com" NavigateUri="http://www.microsoft.com"/>
Remarques
Lorsqu’un utilisateur clique ou appelle un hyperlinkButton, il ouvre l’URI que vous avez spécifié pour la propriété NavigateUri dans le navigateur par défaut.
Vous n’avez pas besoin d’utiliser des schémas http: ou https: pour l’URI. Vous pouvez utiliser des schémas tels que ms-appx:, ms-appdata: ou ms-ressources: si le contenu des ressources à ces emplacements peut être chargé dans un navigateur. Toutefois, le schéma file: est bloqué. Pour plus d’informations, voir Schémas d’URI.
HyperlinkButton est un contrôle, il a donc des événements d’entrée tels que Tappped, et il s’agit d’une sous-classe ButtonBase , donc elle a également un événement Click . En règle générale, vous ne spécifiez pas de valeur pour NavigateUri et vous gérez également les événements d’entrée qui sont interprétés comme un clic sur le lien hypertexteButton. L’action d’ouverture de NavigateUri dans un navigateur par défaut est une action système qui se produit sans nécessiter de gestion des événements. Si votre intention est que hyperlinkButton charge un URI spécifié dans un contrôle WebView qui fait également partie de votre application, ne spécifiez pas de valeur pour NavigateUri. Gérez plutôt l’événement Click et appelez WebView.Navigate, en spécifiant l’URI à charger.