Silverlight 5 datagrid缺少数据

时间:2012-08-09 14:50:48

标签: silverlight datagrid

我正在尝试将xml数据集绑定到Silverlight数据网格。我的xml中有21行网格显示标题ok和21行,但行显示没有数据。如果我查看ItemsSource属性,它会将行日期显示为存在。

由于Stack Overflow所做的编辑,我在发布所有代码时遇到问题。这是关键部分。如果您需要查看其他内容,我会将其作为评论发布。

grdData.ItemsSource = cloData.LoadData("Sample.xml")

public class clsData
{
    public System.Collections.IEnumerable LoadData(string pName)
    {
        XDocument nutritionsDoc = XDocument.Load(pName);

        List<Nutrition> data = (from nutrition in nutritionsDoc.Descendants("Nutrition")
                                select new Nutrition
                                {
                                    Group = nutrition.Attribute("Group").Value,
                                    Name = nutrition.Attribute("Name").Value,
                                    Quantity = nutrition.Attribute("Quantity").Value
                                }).ToList();

        return data;
    }
}

我错过了什么?

1 个答案:

答案 0 :(得分:0)

我刚刚将营养课程变成公共课程,并且神奇地解决了。

鲍勃