2010-04-01 8 views
0

Je suis en train d'écrire un éditeur de texte et j'avais prévu d'utiliser le contrôle richtextbox, mais les performances de la zone richtextbox sont abyssales. Même sur de petits documents, la wpf richtextbox est retardée si vous maintenez une touche enfoncée. Je n'ai pas besoin de toutes les fonctionnalités de la wpf richtextbox, mais j'ai besoin d'un support RTF. Comment puis-je implémenter ceci?Wpf- Existe-t-il un bon moyen d'ajouter des fonctionnalités richtextbox (Gras, Italique, Souligné, Réservé) à un contrôle qui hérite de la zone de texte?

+0

Avec grande difficulté. – SLaks

Répondre

2

Si vous avez besoin de la prise en charge RTF, il est préférable d'utiliser simplement RichTextBox. La performance plus lente de RichTextBox provient principalement de la prise en charge de RTF, ce qui n'est pas négligeable.

+0

Mon projet a été construit à l'origine en utilisant des winforms et la wintext richtextbox n'a rencontré aucun problème de performances. Qu'est-il arrivé avec wpf? – Justin