Como: Vincular dados a consultas LINQ
Você pode usar LINQ consultas para BIND dados a controles em seu aplicativo. Para fazer isso, você atribui os resultados do LINQ consulta à fonte de dados.
Para usar LINQ para ligar dados a um controle
Abra a solução criada em Criando LINQ to SQL classes: Usando o O/R Designer.
Arraste um controle TextBox da Toolbox para Form1.
arrastar um Botão from the Caixa de ferramentas Form1 e alterar sua propriedade de texto para executar consulta.
Clique duas vezes no botão e adicione o código a seguir ao manipulador de eventos Button1_Click:
var CustomersQuery = from customers in northwindSampleDataContext1.Customers where customers.Country == TextBox1.Text select customers; customerBindingSource.DataSource = CustomersQuery;
Pressione F5.
Digite USA na caixa de texto.
Clique no botão Run Query.
Verifique se apenas os clientes que possuem um valor de USA em suas propriedades Country são exibidos.Em seguida, tente vários países, sistema autônomo a Alemanha e Reino Unido.
Consulte também
Tarefas
Criando o LINQ to SQL classes com Designer Relacional de Objetos
Walkthrough: Creating LINQ to SQL Classes (O/R Designer)
Conceitos
Usando o LINQ translation from VPE for Csharp
Outros recursos
Conectando-se a dados (Visual translation from VPE for Csharp)