【问题标题】:Bind datagrid to an ObservableCollection from an ObservableCollection将数据网格绑定到 ObservableCollection 中的 ObservableCollection
【发布时间】:2018-10-25 14:29:43
【问题描述】:

我在网上寻找答案,但没有找到我要找的东西。 这个问题对我帮助很大WPF DataGrid: Binding a Collection Property to Column

但我希望显示此人的“姓名”以及她获得的多部智能手机。

Person's Name1

  Smartphone1  manufacturer    other details
  Smartphone2  manufacturer    other details
Person's Name2

  Smartphone1  manufacturer    other details
  Smartphone2  manufacturer    other details

如何修改这篇文章以获得正确的解决方案?

【问题讨论】:

  • 请发布您尝试过的内容以及失败的地方,以便我们提供帮助。

标签: c# wpf


【解决方案1】:

如果你写的是你想要的格式,而不仅仅是数据结构,那么看看How to: Group, sort, and filter data in the DataGrid control

【讨论】:

    【解决方案2】:

    虽然技术上可以将一个网格嵌入另一个网格中,但这种类型的用户界面很快就会变得混乱。

    我建议改用 TreeView 控件 - 非常适合这种类型的嵌套数据,并且使用数据模板可以设计不同的 UI。 Person 和 Phone 元素的布局。

    【讨论】:

      猜你喜欢
      • 2013-01-30
      • 1970-01-01
      • 2023-03-07
      • 2011-04-10
      • 2012-03-20
      • 2014-09-28
      • 1970-01-01
      • 2016-08-28
      • 2011-01-25
      相关资源
      最近更新 更多