У меня есть 3 сущности в структуре сущностей:
коллекция
подколлекция
подподборка
У объекта коллекции есть отношение один ко многим собъект вложенной коллекции, который, в свою очередь, имеет отношение один-ко-многим с объектом вложенной коллекции.Все наблюдаемые коллекции доступны через CollectionViewSource collectionViewSource
.
Теперь в XAML легко обойти иерархию collectionViewSource;Я могу просто написать что-то вроде ItemsSource="{Binding collectionViewSource/subcollection/subsubcollection}"
, чтобы пройти через текущий элемент на каждом уровне.
В C # я могу добраться до текущего элемента коллекции в моем представлении, написав collectionViewSource.View.CurrentItem
.Однако мне нужно иметь возможность глубже вникнуть в это, получить доступ к текущему элементу вложенной коллекции, чтобы увидеть его вложенную коллекцию.Как мне это сделать?