是否可以绑定任何Windows GUI组件以显示已更新的打开文件的内容?

时间:2015-07-02 18:14:08

标签: windows user-interface file-io clr

是否可以直接绑定Windows GUI组件(如RichTextBox)以显示(只读)正由另一个进程附加的文件的内容?即,如果将新内容写入文件,组件将显示该新内容?

在C ++ / C#/ CLR中最简单的直接方法是什么?鉴于这不是一个不常见的任务,我想知道是否有比设置FileSystemWatcher更容易的事情,然后在回调上完成文件和GUI组件缓冲区之间的所有管道和同步。

1 个答案:

答案 0 :(得分:1)

使用System.IO.FileSystemWatcher,您可以在文件更新时获取事件,然后重新读取文件并更新控件。