【发布时间】:2015-10-24 12:39:59
【问题描述】:
我正在使用 WPF 和实体框架 6 编写课程选择程序。在我的数据库中,我有三个表,一个用于希望选择课程的学生,一个用于有关课程的信息(课程名称、开始时间等)和一个关于教师的信息。我的程序中有一个部分列出了所有课程以及每个课程的相应数据,但是由于讲师存在于不同的表格中,我无法在我的 ListView 中显示它们,换句话说,我在加入两个数据时遇到问题表并在单个 ListView 中显示它们:
这是我在 ListView 中显示课程数据的代码,到目前为止,由于上述问题,我无法向讲师展示
private void button_Click(object sender, RoutedEventArgs e)
{
using (var context = new Model1Container())
{
var course_List = new List<course>();
foreach (var course in context.courses)
{
course_List.Add(course);
}
listView.ItemsSource = course_List;
}
}
【问题讨论】:
-
您尝试了哪些 xaml?导航属性在那里,您应该只需要使用点符号来获取讲师数据。调试检查
course_list,导师也进来吗?
标签: c# wpf database entity-framework listview