我正在使用匿名类型的集合填充数据网格(我正在设置DataGrid's DataContext
财产)。并且没有错误。数据网格中没有显示任何内容。我尝试对定义的对象集合进行相同的操作,但再次没有显示任何内容。请您指导我该怎么做。
Thanks!
EDIT 1
好的。我尝试设置 ItemsSource 属性并且它有效。但我得到了奇怪的结果..
EDIT 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;
}
这是我的代码。
我再次启动了..并且只有第三次才正确显示?