WPFフレームワークの使用を開始しているときに、興味深い状況に遭遇しました。
タイプFooのObservableCollectionを作成するための次のコードがあります
ObservableCollection<Foo> myFoo;
Fooには次のプロパティがあります。
- 文字列名
- 文字列フォルダ
- ObservableCollectionアイテム
NameとFolderの両方にOnPropertyChangedイベントが実装されています(ItemsはすでにObservableCollectionを使用しているため、追加の実装作業は必要ないと思います)。
myFoo内のすべてのアイテムについて、次のことを示したいと思います。
- 名前
- フォルダ
- Items内のFileInfo.FullNameのすべての値。
例えば
- テスト名1
- テストフォルダ1
- FileA.JPG
- FileB.JPG
FileC.PNG
テスト名2
- テストフォルダ2
- FileD.JPG
- FileE.JPG
- FileF.JPG
NameプロパティとFolderプロパティのバインディングを実装しましたが、各Items.FileInfo.FullNameオカレンスの値のバインディングを実装する方法がよくわかりません。
コンバーターを実装する必要がありますか?
助けてくれて本当にありがとうございます。