J'utilise WPF et un contrôle de liens hypertexte avec
hyperlink.Value ? hyperlink.Text ?
3 Réponses :
J'utilise ceci: hyperlink.navIGIGIGIGATIOND = Nouvelle URI (valeur); mais rien visible, le texte est vide
Oui, si je laissais le "cliquer ici" dans le XAML, je peux cliquer dessus et aller à la bonne URL avec huperlink_Requestnavigate privé (Object Sender, DemandeNavIateDeventargs e) {Process.Starg (New processstartinfo (e.uri.absoluteuri) ); E.Handled = true; }
Par exemple, j'utilise: hyperlink.navIGIGIGIGIGIGIATION = Nouvelle Uri ("http: // www.google.co.in", Urikind.absolute); (avec l'espace avant www, sinon le formating est mauvais)
Donc, le problème est le texte d'affichage? Vous devez examiner la propriété inlines code> qui contient le texte réel de l'hyperlien.
Une réponse alternative, que je considère plus simple que de travailler avec les inlines consiste à mettre un puis dans le code derrière vous pouvez définir le texte hyperlink en appelant textblock code> (avec
x: nom code>) à l'intérieur du lien hypertexte Code> puis appelez son (code> texte code> dans le code derrière:
hyperlinktext.text < / Code>, comme ceci: p>
Merci! Cela devrait être la réponse acceptée, car il suffit de jeter trois liaisons ici de votre presse-papier n'est clairement pas!
Vous pouvez utiliser la propriété inlines code> de cette manière: