更新:2007 年 11 月
可以使用 LINQ 查询将数据绑定到应用程序中的控件。为此,需要将 LINQ 查询的结果分配给数据源。
使用 LINQ 将数据绑定到控件
- 打开在 创建 LINQ to SQL 类:使用 O/R 设计器 中创建的解决方案。 
- 将“TextBox”控件从“工具箱”中拖到 Form1 上。 
- 将“Button”从“工具箱”中拖到 Form1 上,并将其 text 属性更改为“运行查询”。 
- 双击该按钮,然后将下面的代码添加到 Button1_Click 事件处理程序中: - var CustomersQuery = from customers in northwindSampleDataContext1.Customers where customers.Country == TextBox1.Text select customers; customerBindingSource.DataSource = CustomersQuery;
- 按 F5。 
- 在文本框中键入 USA。 
- 单击“运行查询”按钮。 
- 验证是否仅显示其“Country”属性值为“USA”的客户。然后,尝试针对不同的国家/地区(如 Germany 和 UK 等)进行验证。