Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# WPF datagrid未绑定到简单查询_C#_.net_Visual Studio - Fatal编程技术网

C# WPF datagrid未绑定到简单查询

C# WPF datagrid未绑定到简单查询,c#,.net,visual-studio,C#,.net,Visual Studio,这是我的密码。我只是试图选择我的students表中的所有学生(该表有5条记录,所有记录都在服务器资源管理器中可见) 这是我针对datagrid的XAML <DataGrid ItemsSource="{Binding}" x:Name="myGrid /> // alignment etc left out DataContext采用IEnumerable,因此ToList实际上不是必需的,但可能不是问题所在here@Samuel不使用Tolist抛出“不支持直接绑定到查询的

这是我的密码。我只是试图选择我的students表中的所有学生(该表有5条记录,所有记录都在服务器资源管理器中可见)

这是我针对datagrid的XAML

<DataGrid ItemsSource="{Binding}" x:Name="myGrid  /> // alignment etc left out 

DataContext采用IEnumerable,因此ToList实际上不是必需的,但可能不是问题所在here@Samuel不使用Tolist抛出“不支持直接绑定到查询的异常”。问题是由Students表的多对多关系引起的。。。我仍然不知道如何解决这个问题:(此外,它看起来还可以,请为网格尝试手动IEnumerable对象,因为我看不到任何问题。对于损坏的绑定,您可以检查日志:我知道,如果这样的多对多关系创建了循环引用,那么在此处显示它应该是一个问题。您可能希望为处理对o的引用的人员创建自定义数据模板在其他人看来,我通过使用linq-to-sql连接查询'var students=from t1 in schoolEntities.学生在schoolEntities中连接t2.t1上的主题。Id等于t2.Id选择t1;myGrid.ItemsSource=students.ToList();'
<DataGrid ItemsSource="{Binding}" x:Name="myGrid  /> // alignment etc left out