У меня есть программа, в которой мне нужно загрузить Rich Text из StringBuilder.
Проблема в том, что иногда я получаю строку длиной 100 000 строк (и это возможная ситуация для программы), включая коды и цвета Rtf.
Проблема не в построении строки, а в том, что когда я присваиваю свойство Rtf StringBuilder.ToString (), для загрузки требуется твердое 4 минуты .
TextBox.Rtf = Build.ToString();
Если я скопирую эту же строку из StringBuilder и загрузлю ее в WordPad, это займет около 2 или 3 секунды . Я набираю перерисовку RTB с помощью SendMessage () и WM_SETREDRAW, но это ничего не меняет.
Есть предложения?