【问题标题】:Silverlight 5 datagrid is missing dataSilverlight 5 数据网格缺少数据
【发布时间】:2012-08-09 14:50:48
【问题描述】:

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

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

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;
    }
}

我错过了什么?

【问题讨论】:

  • 数据在分配给 itemsSource 之前是否有值。

标签: silverlight datagrid


【解决方案1】:

我刚刚把营养课变成了公开课,神奇地解决了。

鲍勃

【讨论】:

    猜你喜欢
    • 2010-10-14
    • 1970-01-01
    • 1970-01-01
    • 2011-07-25
    • 2016-06-04
    • 1970-01-01
    • 2011-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多