title: Bind linq to DataGridComboBoxColumn
body: <p>I am using  wpftoolkit from wpf.codeplex.com . While binding a data table(through linq object list) there is a collumn that contains a reference of another table content as a foreign key. So, generally, currently, on that column in datagrid, i want to show a combo box containing the element of another table and selelted item should be from my concerned table. Here is what I am writing:</p>
  
  <pre><code>&lt;dg:DataGrid x:Name="UsersGrid" AutoGenerateColumns="False" CellEditEnding="UsersGrid_CellEditEnding" RowEditEnding="UsersGrid_RowEditEnding" PreviewKeyDown="UsersGrid_PreviewKeyDown"&gt;
                  &lt;dg:DataGrid.Columns&gt;
                      &lt;dg:DataGridTextColumn Binding="{Binding Path=Id}" Header="Id" Visibility="Hidden" /&gt;
                      &lt;dg:DataGridTextColumn Binding="{Binding Path=Username}" Header="User Name" /&gt;
                      &lt;dg:DataGridTextColumn Binding="{Binding Path=Password}" Header="Password" /&gt;
                      &lt;dg:DataGridTextColumn Binding="{Binding Path=RoleId}" Header="Role ID" /&gt;
                      &lt;dg:DataGridComboBoxColumn x:Name="Roles" ItemsSource="{Binding Path=TVRole}"&gt;                            
  
                      &lt;/dg:DataGridTemplateColumn&gt;
                  &lt;/dg:DataGrid.Columns&gt;
              &lt;/dg:DataGrid&gt;
  </code></pre>
  
  <p>For making the binding, the code behind file contains as the following code:</p>
  
  <pre><code>UsersGrid.ItemsSource = UserManager.GetAllUsers();
  </code></pre>
  
  <p>Problem is that, I am now don't know what to place in the "ItemsSource" property to achieve what i want for the <strong>DataGridComboBoxColumn</strong> column . Can anyone please help me? Again mentioning, i want to bind it with linq object.</p>