Ich habe eine RichTextBlock
in meinem Projekt UWP
, wenn ich lange Zeichenfolge wie es Inhalt ist, dauert es lange, um Inhalte wie 3 Sekunden anzuzeigen. Ich suchte im Internet und fand, weil es virtualization
nicht hat, will es alle Inhalte rendern. Es scheint, dass dieses Problem in WPF und RichTextBox vorhanden ist.Langsames Laden auf RichTextBlock durch langen String
Können Sie mir vorschlagen, was ich tun soll, um nur visuellen Inhalt zu rendern?
Wie lange ist Ihre Zeichenfolge? Ich testete mit 12000 Zeichenkette und es rendert sofort auf Knopfdruck. –
Verwenden Sie Visual Studio Profiler, um zu überprüfen, was so viel Zeit in Anspruch nimmt. 3 Sekunden sind zu lang. Überprüfen Sie auch, ob es einen Unterschied macht, im Release-Modus statt Debug zu laufen. –