【发布时间】:2013-11-03 14:24:42
【问题描述】:
这是我在 StackOverflow 上的第一个问题,所以我希望我没有做错任何事! 对不起,如果是这样!我需要一些帮助,因为我找不到我的问题的解决方案。当然,我在网上到处搜索,但找不到它(由于声誉低,无法发布我正在使用的链接:()。此外,我是 C# 和 WPF 的新手(以及自学)。我以前在 C++/Qt 中工作,所以我不知道 WPF 中的一切是如何工作的。对不起我的英语,我是法语。
我的问题
我的基本课程是员工可以使用计算机。计算机的 id 和使用日期存储在类Connection 中。我想在 DataGrid 和 RowDetailsTemplate 中显示列表信息,如下所示:
所以它会绑定到 Employee 类,但也绑定到 Connection 类,只有属性的最后一个值(这里是列表“计算机 ID”的最后一个值和列表的最后一个值最后一台计算机上的“连接日期”)。所以它是不同列表中的一个循环。我该怎么做?
做的太多了吗? :( 我成功获取了员工信息,但我不知道如何绑定计算机列表。当我尝试时,它会显示“(集合)”,因此它不会进入列表:(
问题摘要
- 如何在
DataGrid中显示/绑定列表和不同类中的值? - 如何将列表的所有值显示到
RowDetailsTemplate中?
在 Windows 7 和 Visual Studio 2010 Pro 版本下。
【问题讨论】:
-
在我的示例中,我的设计可能存在问题。事实上,这不是我使用的真实设计。这是一个假的例子,因为我正在从事一个机密项目。对于那个很抱歉。我应该多考虑一下:/
-
随意编辑您的问题以使其更清晰(我会相应地编辑我的答案)。
-
@MyRestlessDream 没有理由在您的问题中包含解决方案,这就是您将答案标记为已接受的原因。
标签: c# wpf data-binding datagrid rowdetailstemplate