2009-06-17 5 views
1

Est-ce que quelqu'un sait s'il existe un composant de coloration syntaxique WPF gratuit? J'utilise actuellement AvalonEdit, qui fait partie de la nouvelle source SharDevelop.
Le problème que j'ai est qu'il ne semble pas prendre en charge la liaison pour le contenu du texte.Syntaxe colorée dans WPF

Est-ce que quelqu'un sait si cela est possible ou s'il existe d'autres contrôles similaires qui prennent en charge la liaison de données?

+0

en double exemplaire de cet article: http://stackoverflow.com/questions/394751/anyone-know-a-code-editor-i-can-embed-in-a-wpf-window-or-windows-forms –

+0

également un doublon de http://stackoverflow.com/questions/454872/syntax-highlighter-for-wpf et http://stackoverflow.com/questions/553492/syntax-highlighting-textbox-for-winforms-asp-net -wpf – Helen

+0

Salut, j'ai regardé ceux-ci avant de poster, mais une partie de ma question (peut-être pas très clairement) demande si quelqu'un sait comment lier le texte au contrôle AvalonEdit. –

Répondre

2

Outre le poste mentionné dans mon commentaire, vous pourriez jeter un oeil à this article

1

AFAIK il est impossible de mettre en œuvre efficacement la liaison de données dans les contrôles de zone de texte WPF sur commande.

La zone de texte WPF intégrée peut uniquement faire cela en utilisant System.Windows.DeferredReference; mais Microsoft a quitté cette classe interne.

Vous devrez copier manuellement les valeurs dans et hors de AvalonEdit.