2010-09-02 14 views
0

我开发利用地表工具包的应用程序的Windows 7测试版,偶然发现了这个问题:绑定ScatterViewItems到文件

我有一个ScatterView应显示文件夹中的所有文件。因此我使用FileSystemWatcher来识别添加,删除和重命名文件。为了呈现文件,我定义了ItemTemplate。到现在为止还挺好。

我是C#和WPF的新手,但据我所知,最好的方法是将ScatterView的ItemsSource属性绑定到由我的FSW例程管理的集合。但我无法让它工作!

我是否正确? 有没有人有一些可以帮助我的例子?

回答

1

我认为最好的方法是使用视图模型来表示文件和视图模型绑定到scatterview的项目,而不是

+0

我想这就是我不要(像我说的,我有点对此^^) 我实现了一个名为FileItem的类,它接收一个FileInfo。 我终于搞定了。我所要做的就是将FileInfo实例存储在ObservableCollection中,并将ScatterViews DataContext设置为它的实例。 谢谢你! – ap030 2010-09-02 10:11:25