Linq to sql 如何从SQLCe数据库中检索数据并将其绑定到ListBox

Linq to sql 如何从SQLCe数据库中检索数据并将其绑定到ListBox,linq-to-sql,windows-phone-7,sql-server-ce,Linq To Sql,Windows Phone 7,Sql Server Ce,我已使用以下代码将数据插入SqlCe数据库: using (DBContacts context = new DBContacts(ConnectionString)) { TblContacts tblCtc = new TblContacts(); tblCtc.FirstName = txtBoxFirstNm.Text; tblCtc.LastName = txtBo

我已使用以下代码将数据插入SqlCe数据库:

using (DBContacts context = new DBContacts(ConnectionString)) { TblContacts tblCtc = new TblContacts(); tblCtc.FirstName = txtBoxFirstNm.Text; tblCtc.LastName = txtBoxLastNm.Text; tblCtc.Mobile1 = txtMobile1.Text; tblCtc.Email1 = txtEmail1.Text; context.TblContacts.InsertOnSubmit(tblCtc); context.SubmitChanges(); MessageBox.Show("Inserted Ok."); }
public List<TblContacts> GetAllContact()
    {
        using (DBContacts context = new DBContacts(ConnectionString))
        var contacts = from m in context.TblContacts select m;
        return contacts.Take(100).ToList();
    }
使用(DBContacts上下文=新的DBContacts(ConnectionString)) { TblContacts tblCtc=新的TblContacts(); tblCtc.FirstName=txtBoxFirstNm.Text; tblCtc.LastName=txtBoxLastNm.Text; tblCtc.Mobile1=txtMobile1.Text; tblCtc.Email1=txtEmail1.Text; context.TblContacts.InsertOnSubmit(tblCtc); context.SubmitChanges(); MessageBox.Show(“插入确定”); } 问题:

public List<TblContacts> GetAllContact()
    {
        using (DBContacts context = new DBContacts(ConnectionString))
        var contacts = from m in context.TblContacts select m;
        return contacts.Take(100).ToList();
    }
1) 如何使用select from Linq To SQL并显示检索到的数据

using (DBContacts context = new DBContacts(ConnectionString)) { IEnumerable ctc = from c in context.TblContacts select c; // what to get the result and display ?? // txtBlkFirstname.Text = ctc.FirstName ?? // txtBlkLastname.Text = ctc.LastName ?? ..... }
public List<TblContacts> GetAllContact()
    {
        using (DBContacts context = new DBContacts(ConnectionString))
        var contacts = from m in context.TblContacts select m;
        return contacts.Take(100).ToList();
    }
使用(DBContacts上下文=新的DBContacts(ConnectionString)) { IEnumerable ctc=来自上下文中的c。TblContacts选择c; //获取结果和显示什么?? //txtBlkFirstname.Text=ctc.FirstName?? //txtBlkLastname.Text=ctc.LastName?? ..... } 1a)使用哪一种?可数的还是可数的

public List<TblContacts> GetAllContact()
    {
        using (DBContacts context = new DBContacts(ConnectionString))
        var contacts = from m in context.TblContacts select m;
        return contacts.Take(100).ToList();
    }
1b)Select语句返回什么?如何处理数据返回

public List<TblContacts> GetAllContact()
    {
        using (DBContacts context = new DBContacts(ConnectionString))
        var contacts = from m in context.TblContacts select m;
        return contacts.Take(100).ToList();
    }
1c)如何从Iqueryable或IEnumerable中取出数据,并为TextBlock控件赋值

public List<TblContacts> GetAllContact()
    {
        using (DBContacts context = new DBContacts(ConnectionString))
        var contacts = from m in context.TblContacts select m;
        return contacts.Take(100).ToList();
    }
------如何将数据绑定到列表框

您好,我能再多拿一点代码吗?如果您能告诉我遗漏了哪一部分,我将不胜感激。我被第二部分卡住了:检索数据。你能告诉我如何用一个文本块将数据绑定到列表框中吗?喜欢在textBlock中绑定要包括什么?谢谢
public List<TblContacts> GetAllContact()
    {
        using (DBContacts context = new DBContacts(ConnectionString))
        var contacts = from m in context.TblContacts select m;
        return contacts.Take(100).ToList();
    }