在开始使用WPF框架时,我遇到了一个有趣的情况。
我有以下代码来创建一个类型为Foo的ObservableCollection:
ObservableCollection<Foo> myFoo;
Foo具有以下属性:
- 字符串名称
- 字符串文件夹
- ObservableCollection项
名称和文件夹都已实现OnPropertyChanged事件(Items已经使用了ObservableCollection,因此我认为不需要进行其他实现工作)。
对于myFoo中的每个项目,我想显示以下内容:
- 名称
- 文件夹
- 在Items内的每个FileInfo.FullName值。
例如:
- 测试名称1
- 测试文件夹1
- FileA.JPG
- FileB.JPG
FileC.PNG
测试名称2
- 测试文件夹2
- FileD.JPG
- FileE.JPG
- FileF.JPG
我已经实现了名称和文件夹属性的绑定,但是我不确定如何实现绑定每个Items.FileInfo.FullName出现的值。
我需要实现一个转换器吗?
非常感谢您的帮助。