Accelerer l'affichage d'une RichTextBox

Accelerer l'affichage d'une RichTextBox - C#/.NET managed - Programmation

Marsh Posté le 30-08-2002 à 18:42:30    

Pour un projet en C#, j'affiche du texte dans une RichTextBox.  
 
Je la remplie avec des AppendText, mais comme j'ai aussi de l'enrichissement (couleur, gras, etc), je doit faire une bonne centaine d'AppendText. Malheureusement, cela se ressent, avec un affichage saccadé.
 
Y aurais-t'il moyen de couper la mise à jour de l'affichage pendant que je fait mes appendText, pour forcer le rafraichissement une fois le contenu à jour ?


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 30-08-2002 à 18:42:30   

Reply

Marsh Posté le 30-08-2002 à 21:55:13    

Et si tu faisais ceci ?
RTF.Invalidate()
...tu remplis le RTF....
RTF.Update()
A vérifer, jamais testé...  :??:


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 31-08-2002 à 00:10:31    

Harkonnen a écrit a écrit :

 
A vérifer, jamais testé...  :??:  




 
Marche pas, mais l'idée était bonne. Merci


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 31-08-2002 à 00:12:44    

si y avait que ca a accelerer ...
 
objectivement, t'en penses quoi de .NET ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed