【问题标题】:Nested Datagrid ItemsSource Binding嵌套 Datagrid ItemsSource 绑定
【发布时间】:2013-02-20 14:52:32
【问题描述】:

这是技术难题:

• 我必须在 Silverlight 5 中创建一个层次网格,其深度可多达四级。这将需要在网格中嵌套网格,以便可以选择任何行并带回适当的子记录

• 在选择访问子记录时,我需要进行延迟加载

• 我正在使用 WCF 服务从 SQL 数据库中提取数据。我有两个返回列表的操作合同,一个带回初始父列表,第二个带回子列表以进行所需的任何钻取,这些不会同时拉动,一个是初始数据集,第二个是按需子数据集.

  • 父字段
    • 组织 ID
    • Metric_ID
    • 元素
    • 性能
    • 平均
  • 子字段
    • 组织 ID
    • Parent_ID
    • Metric_ID
    • 元素
    • 性能
    • 平均

• 我访问 SQL Server 中的存储过程以拉回数据集,然后将它们放入列表中。我将网格中选定行中的 Parent.Org_ID 传递给 WCF 服务中的子存储过程并获取子数据集。

• 百万美元的问题是如何为嵌套网格设置绑定或 ItemsSource?

非常感谢

【问题讨论】:

    标签: silverlight datagrid nested


    【解决方案1】:

    看看这个例子: http://blogs.perpetuumsoft.com/silverlight/how-to-turn-silverlight-datagrid-to-treegrid-in-15-minutes/

    我在使用时对代码进行了一些修改,但我知道延迟加载很容易工作。

    【讨论】:

      猜你喜欢
      • 2011-12-17
      • 2013-01-14
      • 2011-07-10
      • 2015-02-05
      • 2019-03-23
      • 2014-12-12
      • 2015-11-22
      • 2011-07-21
      • 1970-01-01
      相关资源
      最近更新 更多