В настоящее время я работаю над окном журнала для моего приложения, которое выглядит и ведет себя так же, как окно вывода в Visual Studio. Он может быть засыпан тысячами сообщений в секунду и должен обрабатывать очень большой журнал (сотни тысяч строк).
Пока что я быстро его создал, используя RichTextBox
, и он работает хорошо. Я использовал RichTextBox
вместо TextBox
, потому что я подумал, что в конечном итоге было бы неплохо отформатировать сообщения об ошибках цветом.
Является ли RichTextBox
хорошим выбором или есть лучшие альтернативы? И есть ли другие рекомендации, которым нужно следовать, чтобы сделать его максимально эффективным?