2011-09-02 3 views
0

J'ai un lien hypertexte WPf à l'intérieur d'un WPf Richtextbox, en cliquant sur le lien hypertexte résultats dans l'ouverture d'un popup. Mais je souhaite empêcher la modification du texte de lien hypertexte.Empêcher le lien hypertexte dans WPF RichTextbox d'être édité par l'utilisateur final

Initialement, il ressemble à ci-dessous

enter image description here

mais lorsque l'utilisateur édite le lien hypertexte, il ressemble à ce

enter image description here

Je souhaite donc d'empêcher cette édition de hyerlink.

Répondre

1

Si vous ajoutez dans un récipient, il ne peut pas être modifié (mais retiré dans son ensemble):

<InlineUIContainer> 
    <TextBlock> 
     <Hyperlink NavigateUri="http://www.google.com/"> 
      <Run Text="Google"/> 
     </Hyperlink> 
    </TextBlock> 
</InlineUIContainer> 

Serait-ce bien?

+0

J'ajoute un lien hypertexte à l'exécution via le code C# – Abhi

+1

@AbhishekGupta: Ce n'est pas comme si cela ne pouvait pas être facilement traduit en C# –

Questions connexes