Compartilhar via


Controles de vinculação de dados de Visual Studio

Você pode exibir dados aos usuários do seu aplicativo pela vinculação de dados a controles. Você pode criar esses controles com dados vinculados arrastando itens da Fontes de dados janela para uma superfície de design Visual Studio.

Este tópico descreve as fontes de dados, que você pode usar para criar controles ligados a dados. Ela também descreve algumas das tarefas gerais envolvidas na ligação de dados. Para obter detalhes mais específicos sobre como criar controles ligados a dados, consulte Vinculação de controles do Windows Forms a dados em Visual Studio, Controles do WPF de ligação a dados em Visual Studio e Controles do Silverlight de ligação a dados em Visual Studio.

Fontes de dados

Uma fonte de dados representa os dados que estão disponíveis para seu aplicativo. Você pode criar fontes de dados de bancos de dados, serviços ou objetos. Para obter mais informações, consulte Visão geral sobre fontes de dados.

Algumas fontes de dados permitem que você criar controles ligados a dados arrastando itens a partir de Fontes de dados janela, enquanto outras fontes de dados não. A tabela a seguir mostra quais fontes de dados são suportados.

Fonte de dados

Suporte de arrastar e soltar no O Windows Forms Designer.

Suporte de arrastar e soltar no O WPF Designer

Suporte de arrastar e soltar no O Designer do Silverlight

DataSet

Sim

Sim

Não

Modelo de Dados de Entidade

No1

Sim

Sim

LINQ to SQL de classes de

No2

No2

No2

Serviços (incluindo WCF Data Services, o WCF Web services e serviços)

Sim

Sim

Sim

Object

Sim

Sim

Sim

SharePoint

Sim

Sim

Sim

1. Quando a Windows Forms Designer é aberto e entidades na Fontes de dados janela são somente leitura e não podem ser arrastados para o designer. No entanto, você ainda pode criar controles ligados a dados adicionando uma nova fonte de dados de objeto baseia-se no modelo de dados de entidade e, em seguida, arrastar esses objetos para o designer. Para obter mais informações, consulte How to: Add an Object as a Project Data Source (Entity Framework).

2. LINQ to SQL de classes de não aparecem no Fontes de dados janela. No entanto, você pode adicionar uma nova fonte de dados de objeto se baseia em LINQ to SQL classes de e arraste esses objetos para o designer para criar controles ligados a dados. Para obter mais informações, consulte Walkthrough: Creating LINQ to SQL Classes (O/R Designer).

Janela Fontes de Dados

Fontes de dados estão disponíveis para seu projeto como itens na Fontes de dados janela. Você pode arrastar itens dessa janela para criar controles ligados a dados subjacentes. Para obter mais informações, consulte Janela Fontes de Dados.

Para cada tipo de dados que aparece no Fontes de dados janela, um controle padrão é criado quando você arrastar o item para o designer. Antes de arrastar um item a partir de Fontes de dados janela, você pode alterar o controle que será criado. Para obter mais informações, consulte Como: Definir o controle a ser criado ao arrastar da janela Data Sources.

Tarefas envolvidas em controles de ligação a dados

A tabela a seguir lista algumas das tarefas mais comuns que você segue para vincular controles a dados.

Tarefa 

Obter mais informações

Abrir a janela Data Sources

Como: Abra a janela de fontes de dados

Adicionar uma fonte de dados no seu projeto

Como: Conectar-se a Dados em um Banco de Dados

Como: Conectar-se a dados em objetos

Como: Conectar-se a dados em um serviço

Definir o controle que é criado quando você arrastar um item a partir de Fontes de dados janela para o designer.

Como: Definir o controle a ser criado ao arrastar da janela Data Sources

Modificar a lista de controles que estão associados a itens de Fontes de dados janela.

Como: Adicionar controles personalizados à janela Data Sources

Crie controles ligados a dados.

Vinculação de controles do Windows Forms a dados em Visual Studio

Controles do WPF de ligação a dados em Visual Studio

Controles do Silverlight de ligação a dados em Visual Studio

Depois de criar controles ligados a dados, convém fazer uma das seguintes tarefas.

Tarefa 

Para obter mais informações

Editar os dados na fonte de dados subjacentes

Editar dados no seu aplicativo

Validar as alterações feitas aos dados

Validando Dados

Salvar dados atualizados de volta no banco de dados

Salvando dados

Consulte também

Tarefas

Como: Vincular controles a imagens de um banco de dados.

Conceitos

Vinculação de controles do Windows Forms a dados em Visual Studio

Controles do WPF de ligação a dados em Visual Studio

Outros recursos

Controles do Silverlight de ligação a dados em Visual Studio

Visão geral dos aplicativos de dados em Visual Studio

Conectando-se a Dados no Visual Studio

Editar dados no seu aplicativo

Validando Dados

Salvando dados

Ferramentas para trabalhar com fontes de dados em Visual Studio