в моем приложении я использовал WCF Services для загрузки данных из базы данных SQL, затем в обработчике завершенных событий моего ServiceClient напишите этот код:
void svc_GetOrdersCompleted(object sender, GetOrdersCompletedEventArgs e)
{
if (e.Error == null)
{
dgOrders.ItemsSource = e.Result;
txtStatus.Text = "";
}
else
txtStatus.Text = "Error occured while loading orders from database";
}
dgOrders - это мой DataGrid и AutoGenerateColumns, установленный в True.
в строке 5: eResult содержит несколько объектов Order, но после этого кода DataGrid не может отображать данные. Почему?
это мой xaml для dgOrders:
<data:DataGrid x:Name="dgOrders"
Grid.Row="0"
Grid.Column="1"
AutoGenerateColumns="True"
SelectionChanged="dgOrders_SelectionChanged" Foreground="Green">
</data:DataGrid>
это мой исходный код
пожалуйста, ведите меня.