我目前正在为我的应用程序开发一个日志窗口,它的外观和行为就像 Visual Studio 中的输出窗口一样。它每秒可以被数千条消息轰炸,并且需要处理非常大的日志(数十万行)。
到目前为止,我已经通过使用 a 快速制作了一个RichTextBox
,并且效果很好。我使用了RichTextBox
而不是a TextBox
,因为我认为最终用颜色格式化错误消息可能会很好。
是RichTextBox
一个好的选择还是有更好的选择?是否有任何其他建议可以遵循以使其尽可能高效?
我目前正在为我的应用程序开发一个日志窗口,它的外观和行为就像 Visual Studio 中的输出窗口一样。它每秒可以被数千条消息轰炸,并且需要处理非常大的日志(数十万行)。
到目前为止,我已经通过使用 a 快速制作了一个RichTextBox
,并且效果很好。我使用了RichTextBox
而不是a TextBox
,因为我认为最终用颜色格式化错误消息可能会很好。
是RichTextBox
一个好的选择还是有更好的选择?是否有任何其他建议可以遵循以使其尽可能高效?