c#文本内容改变时实时显示在listbox

当文本内容改变时,实时显示在listbox,并不是那种一直刷新listbox。

“文本内容改变”不明确。
你是想降低刷新的频率吧?
可以用 Timer 控件,把定时间隔设为0.5秒。
先记下初始的文本内容作为最后一次刷新的文本。
Tick事件中,比较最后一次刷新的文本和当前文本;
如果不同:刷新listbox,记下当前文本作为最后一次刷新的文本;
如果相同:不用刷新。

filesystemwatcher控件监视文本文件更改,更改后会触发事件,在里面更新你的listbox