是否可以直接绑定Windows GUI组件(如RichTextBox)以显示(只读)正由另一个进程附加的文件的内容?即,如果将新内容写入文件,组件将显示该新内容?
在C ++ / C#/ CLR中最简单的直接方法是什么?鉴于这不是一个不常见的任务,我想知道是否有比设置FileSystemWatcher更容易的事情,然后在回调上完成文件和GUI组件缓冲区之间的所有管道和同步。
答案 0 :(得分:1)
使用System.IO.FileSystemWatcher,您可以在文件更新时获取事件,然后重新读取文件并更新控件。