WPF:绑定到目录

3

是否有一个示例可以绑定目录中的ListBox?我猜测这将涉及到实际绑定,涉及FileSystemWatcher,以便更新ListBox


你想在列表框中放什么?文件名吗? - Nikhil Agrawal
2个回答

4

我不知道你是否可以绑定到一个目录。然而,你可以绑定到一个 ObserveableCollection,然后使用 FileSystemWatcher 的事件来更新该 ObserveableCollection,进而更新你的列表框。


@dharmatech 没问题。我总是为用户的利益提到它,无论是你自己还是未来来到这里的人。我知道我总是先看被接受的答案。很高兴能帮助到你,伙计。祝你好运。 - Yatrix

2
如果您正在使用.NET 4,您可以使用新的Directory.EnumurateFiles。由于它返回IEnumerable,您可能需要将其包装在ObservableCollection中,以使其符合WPF MVVM的要求。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接