求基于SQLCE使用Linq联合查询,并绑定到Listbox显示的例子,该怎么处理

求基于SQLCE使用Linq联合查询,并绑定到Listbox显示的例子
我之前开一帖子,没有解决这个问题。
所以继续开帖

联合查询只要基于三个表就可以,比如有:
UserTable(userID,userName,userAge)
GroupTable(groupID,groupName)
UserGroupMapTable(userID, groupID)

查询 groupID为1的所有用户的信息及组信息,也就是包含以下字段
(userID,userName,userAge,groupID,groupName)

并能绑定到Listbox显示,我之前的问题是联合查询有结果,可是怎么绑定,listbox也不显示,好奇怪。但是查询单个Table的数据,就可以显示,不知为何。

可以是原创,也可以是连接,解决问题即可。

------解决方案--------------------
不说绑定linq查询的结果,你自己造一列listbox的数据能显示么?
你能上你绑定的代码吗? 包括xaml里的itemSource和后台代码
------解决方案--------------------
探讨
引用:
不说绑定linq查询的结果,你自己造一列listbox的数据能显示么?
你能上你绑定的代码吗? 包括xaml里的itemSource和后台代码


这个是可以的

------解决方案--------------------
你需要定义一个数据字典类,将查询出来的结果赋值给数据字典类的集合,然后在将数据集合赋值给ListBox的ItemSource属性就可以了。
------解决方案--------------------
例如:
MyDataContext db = new MyDataContext("isostore:/MyTaskDB.sdf");
var q = from b in db.MyTaskItems 
orderby b.Name
select b;
List<MyTask> myData = q.ToList();
lstTasks.ItemsSource = myData;