У меня есть пользовательская структура ведения журнала, которая записывается в System.Windows.Forms.TextBox. Путь я пишу в TextBox теперь так:Есть ли другой способ добавить текст в элемент управления Textbox?
tbLog.Text += newLogEntry.Text;
Проблема такого подхода заключается в том, что каждый раз, когда это выполняется строки из tbLog.Text и newLogEntry.Text сцепляются, а затем присваивается tbLog.Text. По мере того, как журнал в TextBox растет, операция становится очень интенсивной и все более медленной.
Есть ли способ сделать это быстрее и эффективнее?
Почему вы входите в текстовое поле? Когда приложение будет закрыто, вы потеряете журнал. Должна ли она хранить всю историю или только последние записи x? – Oded