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