C # / WPF: Binden der Combobox ItemSource in Datagrid an ein Element außerhalb des DataContext

Ich würde gerne folgendes machen:

public List<Users> PreLoadedUserList { get; set; }
public List<RowEntries> SomeDataRowList { get; set; }

public class Users
{
    public int Age { get; set; }
    public string Name { get; set; }
}
public class SomeDataRowList 
{
    public int UserAge { get; set;
}

Nun sieht mein (WPF Toolkit) DataGrid so aus:

<my:DataGrid AutoGenerateColumns="False" MinHeight="200" 
             ItemsSource="{Binding Path=SomeDataRowList}">
    <my:DataGridComboBoxColumn Header="Age" 
                               ItemsSource="{Binding Path=PreLoadedUserList}" 
                               DisplayMemberPath="Name" 
                               SelectedValueBinding="{Binding Path=UserAge}"/>

</my:DataGrid>

Mein Problem ist nun, dass sich PreLoadedUserList außerhalb der ItemSource (SomeDataRowList) befindet und ich nicht weiß, wie ich mich an etwas außerhalb der ItemSource binden soll. Was ich eigentlich will: - In der ComboBox PreLoadedUserList anzeigen - Den Wert von (RowEntries) SelectedItem.UserAge auf den Wert des ausgewählten ComboboxItem.Age setzen

Lass es mich wissen, wenn meine Erklärung zu komisch ist :-)

Danke, Prost

Antworten auf die Frage(2)

Ihre Antwort auf die Frage