1 У меня есть datagrid
как это
<DataGrid x:Name="po" ItemsSource="{Binding dækning}" Grid.Column="9"
Grid.Row="9" Grid.RowSpan="3" Grid.ColumnSpan="3"
AutoGenerateColumns="False" >
<DataGrid.Columns>
<DataGridTemplateColumn Header="Post">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Postby}">
</TextBlock>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
<DataGridTemplateColumn.CellEditingTemplate>
<DataTemplate>
<ComboBox ItemsSource="{Binding postnrs}" DisplayMemberPath="PostNr" ></ComboBox>
</DataTemplate>
</DataGridTemplateColumn.CellEditingTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
</DataGrid>
в моем коде я устанавливаю контекст данных как это
po.DataContext = new { dækning =
BladDækningDao.GetDækningGradByBladId(stambladid), postnrs =
PostNrTableDao.GetPostNrListe() };
в BladDækningDao.GetDækningGradByBladId (stambladid)есть объекты
public class Bladdaeknik
{
public Bladdaeknik();
public int DaekningsGrad1 { get; set; }
public int PostNr1 { get; set; }
public int Oplag1 { get; set; }
public int BladID1 { get; set; }
public string Postby { get; set; }
}
и в PostNrTableDao.GetPostNrListe () есть объекты
public class PostNrModel
{
public PostNrModel();
public string PostBy { get; set; }
public int Hustande { get; set; }
public int PostNr { get; set; }
}
Когда я запускаю код, я получаю данные в записистолбец но в combobox
нет данных