Je débute complétement sur WPF, je viens plus du monde asp.net

Je fais un Binding sur une ListBox. Dans cette listBox, J'ai mon controle utilisateur que j'ai créer.

Mon controle est donc afficher plusieurs fois. J'aurais besoin d'afficher le numéro de sa position d'affichage.

Le binding
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 <ListBox ItemsSource="{Binding Path=PlayersList}">
            <ListBox.ItemTemplate>                
                <DataTemplate>
                    <StackPanel>
                        <local:ucPlayerRegisterView Content="{Binding Path=Name}" />                      
                    </StackPanel>                    
                </DataTemplate>               
            </ListBox.ItemTemplate>
        </ListBox>

Le controle
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<UserControl x:Class="BuzzerGame.View.Control.ucPlayerRegisterView"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
    <StackPanel Orientation="Horizontal">
        <Label>Player [Position]</Label>
        <TextBox VerticalAlignment="Bottom" Width="200" Text="{Binding Path=Name}"/>
    </StackPanel>
 
</UserControl>

Je bind mon control avec une objet de type Player mais il n'a pas de propriété Position

Comment faire ?

Merci beaucoup pour votre aide