WPF UserControl в DataTemplate внутри ItemsControl - как привязать к родителю ItemsSource

Сюжетная линия говорит обо всем на самом деле! У меня есть пользовательский элемент управления, который может быть успешно связан, скажем, с объектом Fullname - то есть он работает нормально.

Теперь мне нужно показать список из них, и, опять же, это работает нормально, когда элемент управления находится в DataTemplate внутри ItemsControl.Template.

Но у элемента управления есть свойство (InEditMode), которое является не свойством объекта Fullname, а объекта, у которого есть свойство FullnameList, к которому привязан ItemsControl через ItemsSource. Это свойство InEditMode прекрасно работает, когда элемент управления отсутствует в списке и привязан к свойствам родительского брата с именами, скажем, ParentInEditMode и ParentFullname.

Вопрос в том, какой стиль выражения обязательна длядобраться до свойство режима редактирования родительского объекта, когда элементом управления является ItemsControl?

Или я должен изменить дизайн объекта Fullname, чтобы он содержал свойство EditMode?

Спасибо заранее!

Обновить:

Элемент (то есть то, что находится в коллекции, связанной с ItemsControl) НЕ имеет такого свойства. Код очень прост:

 
...then...

  
    

Общий родитель (viewmodel для окна) имеет свойства:

FullnameListParentInEditMode

Полное имя (отдельный элемент для тестирования NameView, который отлично работает с этим xaml вне любого элемента управления списком, используя:


Я хотел бы применить режим редактирования ко всей коллекции - делать этот флаг частью Полного имени не кажется правильным !?

Ответы на вопрос(2)

Ваш ответ на вопрос