0

对于一些日志输出,我有一个 Windows.Forms.Textbox,它通过

TB.AppendText("some new text"); 

该方法很想重绘包含> 2000行的文本字段,但感觉比使用TB.text += 'some new text.

我应该使用什么代替 Textbox 来获得低 CPU 负载和快速刷新的快速插入?我考虑过 Listbox,但不确定它是否适合(但是,DebugView 的“listbox”似乎能够处理数十亿行而无需繁重的负载)。

4

1 回答 1

0

ListBox 或 ListView 会更适合您的提议。

如果大小成为问题,您可以使用 ListView 的 VirtualMode 仅根据用户的滚动加载所需的项目。

于 2012-04-16T03:33:51.350 回答