Я заполняю сетку данных коллекцией анонимных типов (я устанавливаю свойство DataGrid's DataContext
). И ошибок нет. И в datagrid ничего не проигрывается. Я пытался сделать то же самое с определенной коллекцией объектов, но опять ничего не отображается. Пожалуйста, не могли бы вы объяснить мне, что делать.
Спасибо! * * 1004
РЕДАКТИРОВАТЬ 1
Ok. Я попытался установить свойство ItemsSource, и оно работает. Но я получаю странный результат ..
![enter image description here](https://i.stack.imgur.com/XPWZN.png)
РЕДАКТИРОВАТЬ 2
Не знаю как, но после запуска 3d теперь он работает нормально?
private void ShowABCResultsButtonOnClick(Object sender, RoutedEventArgs e)
{
var anonArray = new List<NormalizedResult>
{
new NormalizedResult
{
Key = 1,
Title = "Колос",
Volume = 1322.01m,
Weighted = 6.7840m,
Result = 6.7840m,
Group = "A"
},
new NormalizedResult
{
Key = 2,
Title = "Украинский Новый",
Volume = 1250.47m,
Weighted = 6.4169m,
Result = 13.2009m,
Group = "A"
},
new NormalizedResult
{
Key = 3,
Title = "Ржано-Пшеничный",
Volume = 1202.1m,
Weighted = 6.1687m,
Result = 19.3695m,
Group = "A"
}
};
this.dataGrid2.ItemsSource = anonArray;
}
это мой код.
И снова я запустил .. и он отображается правильно только в третий раз?