WPF UserControl no DataTemplate dentro de ItemsControl - como ligar ao pai de ItemsSource

A linha de assunto diz tudo realmente! Eu tenho um controle de usuário que pode ser ligado com sucesso para, digamos, um objeto FullName - ou seja, funciona bem.

Agora preciso mostrar uma lista deles e, novamente, isso funciona bem quando o controle está em um DataTemplate dentro de ItemsControl.Template.

Mas, o controle tem uma propriedade (InEditMode) que não é uma propriedade do objeto Fullname, mas do objeto que possui a propriedade FullnameList à qual o ItemsControl está vinculado, via ItemsSource. Essa propriedade InEditMode funciona bem quando o controle não está em uma lista e está vinculado às propriedades irmãs pai nomeadas, por exemplo, ParentInEditMode e ParentFullname.

A questão é - qual estilo de expressão de ligação é necessário para "chegar" na propriedade do modo de edição do objeto pai quando o controle é um ItemsControl?

Ou, eu deveria reprojetar o objeto Fullname para conter uma propriedade EditMode?

Muito obrigado antecipadamente!

Atualizar:

O item (ou seja, o que está na coleção vinculada ao ItemsControl) não tem essa propriedade. O código é muito simples:

<ItemsControl ItemsSource="{Binding Path=FullnameList}"> 
...then...
<ItemsControl.ItemTemplate>
  <DataTemplate>
    <jasControls:NameView
      NameValue="{Binding Path=.}" 
      InEditMode= ??????? />

O pai geral (o viewmodel da janela) tem propriedades:

FullnameListParentInEditMode

Fullname (item único para testar NameView que funciona perfeitamente com este xaml fora de qualquer controle de lista usando:

<jasControls:NameView NameValue="{Binding Path=Fullname}" InEditMode="{Binding Path=ParentInEditMode}"/>

Gostaria de aplicar o modo de edição a toda a coleção - fazendo com que a parte de bandeira do Fullname não pareça correta !?

questionAnswers(2)

yourAnswerToTheQuestion