C # / WPF: Binding Combobox ItemSource no DataGrid para o elemento fora do DataContext
Eu gostaria de fazer o seguinte:
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;
}
Agora meu DataGrid (WPF Toolkit) se parece com isto:
<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>
Agora meu problema é que PreLoadedUserList está fora do ItemSource (SomeDataRowList) e eu não sei como ligar a algo fora dele. O que eu realmente quero: - Exibir na ComboBox PreLoadedUserList - Definir o valor de (RowEntries) SelectedItem.UserAge para o valor do ComboboxItem selecionado.
Deixe-me saber se minha explicação é muito estranha :-)
Obrigado, felicidades